-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This patch is against Enlightenment 0.16.5.  It fixes the behaviour of 
Enlightenment with the latest version (1.2.5) of Licq with qt-gui using the 
Wharf icon.

So it looks like the problem was not with my application and it is a bug with 
E.  Perhaps the ops in #E should be more respective to people that are fixing 
bugs in their software.

Jon
 
______________________________________________________________
Jon Keating                                                ICQ #16325723
[EMAIL PROTECTED]                                               GPG ID: 0x2290A71F
emostar on irc.openprojects.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+eAvIld1KayKQpx8RAjP+AKDcTqTEGrUgbHGxxAaYnP722o2nPwCdEZzJ
4pTIkINOmYRcFdynZhm6wRk=
=VINv
-----END PGP SIGNATURE-----
--- enlightenment-0.16.5/src/evhandlers.c	Fri Jul 28 14:13:13 2000
+++ enlightenment-0.16.5.patched/src/evhandlers.c	Tue Mar 18 21:06:42 2003
@@ -1921,8 +1921,13 @@
 	       {
 		  GrabThePointer(win);
 		  if (buttons[i]->inside_win)
+                 {
+		     Window id = ev->xany.window;
+		     ev->xany.window = buttons[i]->inside_win;
 		     XSendEvent(disp, buttons[i]->inside_win, False,
 				ButtonPressMask, ev);
+		     ev->xany.window = id; 
+		  }
 		  mode.button = buttons[i];
 		  buttons[i]->state = STATE_CLICKED;
 		  DrawButton(buttons[i]);

Reply via email to