Bug 202762

Summary: KDE Keyboard Layout Switcher (systray) prevents dragging the systray on the panel
Product: [Unmaintained] plasma4 Reporter: Oren Held <oren>
Component: widget-systemtrayAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: aseigo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Oren Held 2009-08-06 09:52:31 UTC
Version:            (using KDE 4.3.0)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Clicking the plasma special button allows drag-and-drop of the different applets inside the panel, to change their position.
However, if trying to drag the System Tray by holding the mouse button down on the Keyboard Layout Switcher, *the switcher* receives the click and switches the layout, thus not allowing the drag-and-drop.

I believe that no item in the System Tray should be able to mask the mouse clicks when the panel is on settings mode. (I'm not sure what's the official name for this mode)
Comment 1 Aaron J. Seigo 2009-11-05 20:45:58 UTC
this is one of the flaws with the old xembed system and why we introduced the new dbus based protocol. we can't fix it for icons continuing to use the xembed system without doing something drastic such as hiding all those entries when going into configuration mode. the solution is for apps to move to the new protocol