On Sat, 17 Apr 2010 08:58:51 +0200, Kim Woelders wrote: > On Thu, 15 Apr 2010 19:12:39 +0200, Dennis Nezic > <[email protected]> wrote: > > > Any idea why Pidgin's new-instant-message notification system-tray > > icon passes mouse clicks through to the window below it, while, for > > example, Xchat's doesn't? Pidgin's does respond to it, and then > > goes away (as it's supposed to), but also sends it to the window > > underneath -- which is annoying if, for example, someone instant > > messages me while I'm playing a fullscreen movie :). > > > > All the windows are in the normal layer 4. If I "sleep 1; eesh wi > > current" and hover my mouse over the system tray, it reports that > > I'm hovering over the window underneath (if there is one), and not > > the System tray (or Icon Box for that matter). (I'm not sure if it > > matters, but both my system tray and icon box are BORDERLESS -- ie. > > invisible if there are no icons.) > > > What probably happens is: > - You press button down on the pidgin systray icon > - Pidgin removes the icon, and the mouse is now over whatever is > below because your systray has transparent background > - You release the button, and that event goes to the window below. > > I don't think there is anything sane e16 can do about that. > Pidgin could do its stuff on button release in stead of press or take > a pointer grab that is released on button release. >
You're right! (again, as usual :b) I find that if I click fast, it usually works fine (I guess the buttonrelease happens before the icon is destroyed) ... but if I click very slowly (keep the button down for a second), the buttonrelease indeed always goes to the window below. Thanks for the tips. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
