Version: (using Devel) Installed from: Compiled sources Compiler: gcc-4.3.1 OS: Linux Sometimes, the config handles of the plasma widgets will show up even when widgets are locked. The handles don't seem to be operational though. How to reproduce: 1) Unlock widgets. 2) Move mouse cursur over a widget and draw away _before_ handles appear. 3) Lock widgets 4) Move cursor again to the same widget. The handles will appear, just once. Congrats for the 4.0.85 snapshot btw! Today I switched permanently from 3.5.
Oh, and I encountered the problem with snapshot 4.0.85 on Gentoo Linux, with the ebuilds from the kdesvn-portage repository.
Correction to what I claimed before: The handles _are_ operational. I just didn't catch them before disappearing up till now.
I can confirm this on 4.0.85 (fedora). After using the handles or moving out again the widget seems to be locked finally. Maybe all handle drawings should be interrupted after they had been locked.
Created attachment 26096 [details] A patch to fix the problem Proposed fix. Also sent to panel-devel. Currently, when hovering over an applet, a handle is created if the applet is mutable. This patch destroys any existing handle if the applet is immutable.
SVN commit 832059 by alexmerry: Clear handles when we go immutable. Also remove an out-of-date TODO. BUG: 166004 CCMAIL: panel-devel@kde.org Should be backported. M +7 -2 containment.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=832059