Bug 119179

Summary: XConfigureEvent is not sent when dragging KDE taskbar from one screen to another, Xinerama
Product: [Unmaintained] kicker Reporter: Artem Ananiev <ixmal>
Component: generalAssignee: Aaron J. Seigo <aseigo>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: l.lunak
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Slackware   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Artem Ananiev 2005-12-29 14:38:20 UTC
Version:            (using KDE KDE 3.4.0KDE 1.2)
Installed from:    Slackware PackagesSlackware Packages
OS:                Linux

I have a multiscreen system, Xinerama extension is turned on. In my application I embed an applet into KDE panel (like tray icons in Windows systems) and need to track what screen the applet is currently on. I expect KDE panel to send my applet a notification (XConfigureNotify) when the panel itself is dragged by user to another screen or another edge of the screen, but it doesn't.
Comment 1 Lubos Lunak 2006-01-21 18:39:21 UTC
And why exactly do you expect KDE panel to send it? There's nothing that says it has to do so, and I don't think it makes sense to add it just for your very specific case.
Comment 2 Artem Ananiev 2006-01-23 10:18:05 UTC
You're right, I haven't seen any notice that XConfigureEvent must be sent in such cases as dragging a panel to another screen. From the other side, how can I find what screen my applet is currently on? Are there any other notifications sent by KDE panel?