summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/coreplugin/rightpane.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/rightpane.cpp b/src/plugins/coreplugin/rightpane.cpp
index f23bb9ae21..601f1bb867 100644
--- a/src/plugins/coreplugin/rightpane.cpp
+++ b/src/plugins/coreplugin/rightpane.cpp
@@ -145,6 +145,8 @@ RightPaneWidget *RightPaneWidget::instance()
void RightPaneWidget::setWidget(QWidget *widget)
{
+ if (widget == m_widget)
+ return;
clearWidget();
m_widget = widget;
if (m_widget) {