[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: [Panel-devel] Plasma and the window manager (Re:
From:       Chani <chanika () gmail ! com>
Date:       2007-11-24 5:14:09
Message-ID: 200711241314.22775.chanika () gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On November 23, 2007 20:19:13 Lubos Lunak wrote:
> On Friday 23 of November 2007, Chani wrote:
> > as for the code itself, I'm not sure, because I'm too tired to follow
> > uncommented code - but several things look kinda suspicious, and some
> > stuff is removed that maybe shouldn't be... for one thing, don't assume
> > that you're going to get a clientClosed() signal. iirc, sometimes systray
> > icons go away without bothering to tell the systray (scim was one, I
> > think).
>
>  QX11EmbedContainer::clientClosed() should be emitted for any client going
> away, in any way, if not, that's a QX11EmbedContainer bug (and, after a
> glance at its code, I cannot see how such problem could occur). There are X
> events that can be used to detect when an embeded client goes away.

key word: should.
I'll go test scim again when I get the chance, but there's a reason I have a 
comment saying you can't assume only one of the darn things has gone away. 
even if it's a bug in scim or something, I don't want messed up apps damaging 
the whole systray.
...then again, the new code might be different enough that it wouldn't affect 
the whole systray. I can't remember clearly enough. I'll test later (probably 
tuesday).

-- 
This message brought to you by evyl bananas, and the number 3.
www.chani3.com

["signature.asc" (application/pgp-signature)]

_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic