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 473465 - grab-broken signal is not implemented
grab-broken signal is not implemented
Status: RESOLVED FIXED
Product: gtkmm
Classification: Bindings
Component: general
2.10.x
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2007-09-04 07:16 UTC by Balazs Scheidler
Modified: 2007-11-05 16:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Balazs Scheidler 2007-09-04 07:16:06 UTC
For some reason the grab-broken event is not wrapped in Gtk::Widget, but that always needs to be handled when an application wants to grab the mouse cursor.

The workaround is to use g_signal_connect() and a static member, but that looks ugly in a C++ application.

I'm using gtkmm in Ubuntu feisty (2.10.8-0ubuntu1)
Comment 1 Murray Cumming 2007-10-05 08:10:49 UTC
Yes, we should add that in gtkmm 2.14. I added a TODO for that in widget.hg.
Comment 2 Murray Cumming 2007-11-05 16:19:29 UTC
Thanks. Fixed in svn trunk, which will become a future (some time) GTK+ 2.14:

2007-11-05  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/widget.hg: Added the grab_broken_event signal 
	(with no_default_handler, to preserve ABI).
	Bug #473465 (Balazs Scheidler).