SVN commit 1198195 by gokcen: Backport r1179175 to fix bug #255340 in KDE 4.5 too. M +4 -0 controllerwindow.cpp --- branches/KDE/4.5/kdebase/workspace/plasma/desktop/shell/controllerwindow.cpp #1198194:1198195 @@ -156,6 +156,10 @@ void ControllerWindow::setGraphicsWidget(QGraphicsWidget *widget) { + if (m_graphicsWidget == widget) { + return; + } + if (m_graphicsWidget) { m_graphicsWidget->removeEventFilter(this); if (m_graphicsWidget == m_widgetExplorer) {