After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 364030 - [SexyUrlLabel] motion and leave notify events not catched in xchat-gnome
[SexyUrlLabel] motion and leave notify events not catched in xchat-gnome
Status: RESOLVED FIXED
Product: libsexy
Classification: Deprecated
Component: general
0.1.5
Other Linux
: Normal normal
: ---
Assigned To: Libsexy Maintainers
Libsexy Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-10-21 21:15 UTC by Guillaume Desmottes
Modified: 2007-03-18 01:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guillaume Desmottes 2006-10-21 21:15:39 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.
Comment 1 David Trowbridge 2007-03-18 01:35:57 UTC
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.