diff options
Diffstat (limited to 'gtk/gtknotebook.c')
-rw-r--r-- | gtk/gtknotebook.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c index 249d958ce..4ffd7b146 100644 --- a/gtk/gtknotebook.c +++ b/gtk/gtknotebook.c @@ -1617,8 +1617,7 @@ gtk_notebook_button_press (GtkWidget *widget, gint num; gint x, y; - if (event->window != notebook->event_window || - event->type != GDK_BUTTON_PRESS || !notebook->children || + if (event->type != GDK_BUTTON_PRESS || !notebook->children || notebook->button) return FALSE; @@ -1666,8 +1665,6 @@ gtk_notebook_button_press (GtkWidget *widget, children = children->next; num++; } - if (!children && !GTK_WIDGET_HAS_FOCUS (widget)) - gtk_widget_grab_focus (widget); return TRUE; } |