GNOME Bugzilla – Bug 562200
Left click of mouse disables calendar
Last modified: 2009-01-12 12:02:09 UTC
Evolution 2.25.2 (Exchange) Local calendars and GW provider work fine. Ideally left click should select calendar, not disable it.
If does GtkTreeView, in gtk_tree_view_button_press, it looks for the first visible column and calls "activate" method, which, for pixbuf renderer does nothing, but for a toggle renderer it toggles it. We can either force to use the pixbuf renderer always, or make a subclass of the toggle renderer and ignore those button events, which comes out of the cell area. I'll go the second way, because it seems more correct than the first option to me.
Created attachment 126125 [details] [review] proposed eds patch for evolution-data-server; Subclassing in the e-source-selector.c only. It would be nice to have a gtk+ property for this thing, to avoid subclassing because of such simple thing.
Seems fine to trunk/stable
Patch committed to stable (gnome-2-24) branch as r9916 http://svn.gnome.org/viewvc/evolution-data-server?view=revision&revision=9916 Patch committed to SVN trunk as r9917 http://svn.gnome.org/viewvc/evolution-data-server?view=revision&revision=9917