From df6b225dc143a4faa3bbe460f7f2300090fb479d Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 1 Mar 2010 08:17:35 +0100 Subject: [PATCH] QmlDesigner.propertyEditor: fixes glitch in caching --- .../qmldesigner/components/propertyeditor/basicwidgets.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/components/propertyeditor/basicwidgets.cpp b/src/plugins/qmldesigner/components/propertyeditor/basicwidgets.cpp index 170eb58842e..851ee683e35 100644 --- a/src/plugins/qmldesigner/components/propertyeditor/basicwidgets.cpp +++ b/src/plugins/qmldesigner/components/propertyeditor/basicwidgets.cpp @@ -922,6 +922,9 @@ void WidgetLoader::setSource(const QUrl &source) m_widget = 0; } + foreach (QWidget *cachedWidget, m_cachedWidgets) + cachedWidget->hide(); + m_source = source; if (m_source.isEmpty()) { emit sourceChanged();