DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 34d75db7f01fa6b3fb95a6620bf9f6452ad704ea
parent 327f69dfc85141fa5597063c060e03ae71d34c11
Author: falkTX <falktx@gmail.com>
Date:   Thu, 22 Oct 2015 00:27:06 +0200

Fix group widgets appearing twice

Diffstat:
Mdgl/src/NanoVG.cpp | 1+
Mdgl/src/WidgetPrivateData.hpp | 3+++
2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/dgl/src/NanoVG.cpp b/dgl/src/NanoVG.cpp @@ -932,6 +932,7 @@ NanoWidget::NanoWidget(NanoWidget* groupWidget) nData(new PrivateData(this)) { pData->needsScaling = true; + pData->skipDisplay = true; groupWidget->nData->subWidgets.push_back(this); } diff --git a/dgl/src/WidgetPrivateData.hpp b/dgl/src/WidgetPrivateData.hpp @@ -51,7 +51,10 @@ struct Widget::PrivateData { visible(true) { if (addToSubWidgets && groupWidget != nullptr) + { + skipDisplay = true; groupWidget->pData->subWidgets.push_back(self); + } } ~PrivateData()