[gnome-boxes] Remove display enter/leave notify handler
- From: Marc-Andre Lureau <malureau src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes] Remove display enter/leave notify handler
- Date: Fri, 31 Aug 2012 21:49:09 +0000 (UTC)
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]