[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kicker/core
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2005-04-09 3:49:17
Message-ID: 20050409034917.1F0DB494 () office ! kde ! org
[Download RAW message or body]
CVS commit by aseigo:
disconnect from slots when taking a container, avoids multiple connects
and the resulting malbehaviours
BUGS:102857
M +11 -0 containerarea.cpp 1.220
--- kdebase/kicker/core/containerarea.cpp #1.219:1.220
@@ -630,4 +630,15 @@ void ContainerArea::takeContainer(BaseCo
}
+ disconnect(a, SIGNAL(moveme(BaseContainer*)),
+ this, SLOT(startContainerMove(BaseContainer*)));
+ disconnect(a, SIGNAL(removeme(BaseContainer*)),
+ this, SLOT(removeContainer(BaseContainer*)));
+ disconnect(a, SIGNAL(takeme(BaseContainer*)),
+ this, SLOT(takeContainer(BaseContainer*)));
+ disconnect(a, SIGNAL(requestSave()),
+ this, SLOT(slotSaveContainerConfig()));
+ disconnect(a, SIGNAL(maintainFocus(bool)),
+ this, SIGNAL(maintainFocus(bool)));
+
a->slotRemoved(_config);
m_containers.removeRef(a);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic