GNOME Bugzilla – Bug 364030
[SexyUrlLabel] motion and leave notify events not catched in xchat-gnome
Last modified: 2007-03-18 01:35:57 UTC
I open a libsexy bug but it's maybe a xchat-gnome's one. I wondered why mouse cursor didn't change anymore into a hand when it was on a URL in topic's bar so i investigated this problem. I compiled x-g and libsexy HEAD with a debug printing in sexy_url_label_motion_notify_event and sexy_url_label_leave_notify_event. It seems these functions are not called in xchat-gnome but are in test-url-label. I don't know why. If i click with the first button and move my mouse keeping the button down then the motion_notify callback is called. I have no problem with the sexy_url_label_button_press_event though.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report. Sat Mar 17 18:27:21 PDT 2007 David Trowbridge <trowbrds@gmail.com> * libsexy/sexy-url-label.c: - Fix a typo which was causing the widget to never be marked as unmapped, which was preventing it from re-mapping the event window when the widget was shown again. Bugs #364030 and #353946. - Fix cursors to properly account for selectable widgets at all times.