[Xfce4-commits] <postler:master> Disable or restore content on handle double click
Christian Dywan
noreply at xfce.org
Thu Dec 30 06:00:04 CET 2010
Updating branch refs/heads/master
to 4395e01387c48cbccef3587791128686e32bb587 (commit)
from d6d468f583b2acd06b055e91f0183720ee2b7ff1 (commit)
commit 4395e01387c48cbccef3587791128686e32bb587
Author: Christian Dywan <christian at twotoasts.de>
Date: Tue Dec 28 23:13:46 2010 +0100
Disable or restore content on handle double click
Fixes: https://bugs.launchpad.net/postler/+bug/692011
postler/postler-bureau.vala | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/postler/postler-bureau.vala b/postler/postler-bureau.vala
index 8c031f2..9d0fcd5 100644
--- a/postler/postler-bureau.vala
+++ b/postler/postler-bureau.vala
@@ -701,6 +701,19 @@ public class Postler.Bureau : Gtk.Window {
}
});
vpaned.pack2 (viewer, false, true);
+ vpaned.button_press_event.connect ((widget, event) => {
+ /* Double click on handle disables or restores content view */
+ if (event.type == Gdk.EventType.2BUTTON_PRESS
+ && event.window == vpaned.get_handle_window ()) {
+ vpaned.button_release_event (event);
+ if (vpaned.position < vpaned.max_position)
+ vpaned.position = vpaned.max_position;
+ else
+ vpaned.position = (int)(monitor.height / 1.7 / 3);
+ return true;
+ }
+ return false;
+ });
shelf.show_all ();
search_options.hide ();
More information about the Xfce4-commits
mailing list