Refactored event flags code in HildonPannableArea
authorAlejandro G. Castro <alex@igalia.com>
Tue, 16 Jun 2009 08:07:28 +0000 (10:07 +0200)
committerAlejandro G. Castro <alex@igalia.com>
Tue, 16 Jun 2009 08:08:34 +0000 (10:08 +0200)
* hildon/hildon-pannable-area.c,
(hildon_pannable_area_init),
(hildon_pannable_area_realize): Replaced old code adding flags in
the object init, now we add it with the other flags in the realize
method.

ChangeLog
hildon/hildon-pannable-area.c

index 3655cbf..3532a11 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-06-16  Alejandro G. Castro  <alex@igalia.com>
+
+       * hildon/hildon-pannable-area.c,
+       (hildon_pannable_area_init),
+       (hildon_pannable_area_realize): Replaced old code adding flags in
+       the object init, now we add it with the other flags in the realize
+       method.
+
 2009-06-16  Claudio Saavedra  <csaavedra@igalia.com>
 
        * hildon/hildon-note.c: (hildon_note_class_init): Several
index 85a2e21..558e148 100644 (file)
@@ -670,8 +670,6 @@ hildon_pannable_area_init (HildonPannableArea * area)
   priv->x_offset = 0;
   priv->y_offset = 0;
 
-  gtk_widget_add_events (GTK_WIDGET (area), GDK_POINTER_MOTION_HINT_MASK);
-
   priv->hadjust =
     GTK_ADJUSTMENT (gtk_adjustment_new (0.0, 0.0, 0.0, 0.0, 0.0, 0.0));
   priv->vadjust =
@@ -999,6 +997,7 @@ hildon_pannable_area_realize (GtkWidget * widget)
     | GDK_BUTTON_PRESS_MASK
     | GDK_BUTTON_RELEASE_MASK
     | GDK_SCROLL_MASK
+    | GDK_POINTER_MOTION_HINT_MASK
     | GDK_EXPOSURE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK;
   attributes.wclass = GDK_INPUT_ONLY;