GNOME Bugzilla – Bug 673441
GtkTreeView should not handle extra mouse buttons
Last modified: 2012-04-04 15:08:00 UTC
Hi, GtkTreeView button_press callback should not handle mouse button events greater than 5, as that are special mouse buttons that the application could be using for extra functionality, like nautilus that use them for the actions 'go forward' and 'go backwards', and that is currently not working in nautilus list view because gtktreeview button_press handler don't let them bubble up (i.e. is not returning FALSE for those). I'm attaching a patch for this and also marking this bug as blocking the aforementioned nautilus bug. Regards,
Created attachment 211231 [details] [review] Let extra mouse button events to bubble up
Review of attachment 211231 [details] [review]: Benjamin ACKed this on IRC, so feel free to go ahead and commit!
Committed.