]> Pileus Git - ~andy/gtk/commitdiff
gail: we cant access button->in_button directly now.
authorJavier Jardón <jjardon@gnome.org>
Tue, 19 Oct 2010 16:46:07 +0000 (18:46 +0200)
committerJavier Jardón <jjardon@gnome.org>
Fri, 19 Nov 2010 05:15:27 +0000 (06:15 +0100)
Commented some code until some gail expert can fix this.

modules/other/gail/gailbutton.c

index 8e0fee49117ac97fa560dda874732dcb944d9393..8a187261c3a09ab515e29cf82e298a7162954d2e 100644 (file)
@@ -539,7 +539,9 @@ idle_do_action (gpointer data)
        case 0:
          /* first a press */ 
 
+          /* FIXME: Do not access public member
          button->in_button = TRUE;
+          */
          g_signal_emit_by_name (button, "enter");
          /*
           * Simulate a button press event. calling gtk_button_pressed() does
@@ -557,11 +559,15 @@ idle_do_action (gpointer data)
          /* then a release */
          tmp_event.button.type = GDK_BUTTON_RELEASE;
          gtk_widget_event (widget, &tmp_event);
+          /* FIXME: Do not access public member
          button->in_button = FALSE;
+          */
          g_signal_emit_by_name (button, "leave");
          break;
        case 1:
+          /* FIXME: Do not access public member
          button->in_button = TRUE;
+          */
          g_signal_emit_by_name (button, "enter");
          /*
           * Simulate a button press event. calling gtk_button_pressed() does
@@ -577,7 +583,9 @@ idle_do_action (gpointer data)
          gtk_widget_event (widget, &tmp_event);
          break;
        case 2:
+          /* FIXME: Do not access public member
          button->in_button = FALSE;
+          */
          g_signal_emit_by_name (button, "leave");
          break;
        default: