[gnome-boxes] Remove display enter/leave notify handler



commit 6dd53baf08b5136d2aef3dfbbcf8d1d29d047737
Author: Marc-Andrà Lureau <marcandre lureau gmail com>
Date:   Fri Aug 31 15:44:13 2012 +0200

    Remove display enter/leave notify handler
    
    This handler was required only when auto-hiding the toolbar in window
    mode. In fullscreen mode, it only contributes to wrongly stopping
    timers.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683104

 src/display-page.vala |   17 -----------------
 1 files changed, 0 insertions(+), 17 deletions(-)
---
diff --git a/src/display-page.vala b/src/display-page.vala
index ccd1a5c..2d1c980 100644
--- a/src/display-page.vala
+++ b/src/display-page.vala
@@ -26,7 +26,6 @@ private class Boxes.DisplayPage: GLib.Object {
     private DisplayToolbar overlay_toolbar;
     private DisplayToolbar toolbar;
     private uint toolbar_hide_id;
-    private ulong display_id;
     private ulong cursor_id;
 
     private Boxes.Display display;
@@ -171,18 +170,6 @@ private class Boxes.DisplayPage: GLib.Object {
         event_box.add (widget);
         event_box.show_all ();
 
-        display_id = widget.event.connect ((event) => {
-            switch (event.type) {
-            case EventType.LEAVE_NOTIFY:
-                toolbar_event_stop ();
-                break;
-            case EventType.ENTER_NOTIFY:
-                toolbar_event_stop ();
-                break;
-            }
-            return false;
-        });
-
         ulong draw_id = 0;
         draw_id = widget.draw.connect (() => {
             widget.disconnect (draw_id);
@@ -210,10 +197,6 @@ private class Boxes.DisplayPage: GLib.Object {
 
         var widget = event_box.get_child ();
 
-        if (display_id != 0) {
-            widget.disconnect (display_id);
-            display_id = 0;
-        }
         if (cursor_id != 0) {
             widget.get_window ().disconnect (cursor_id);
             cursor_id = 0;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]