From: Timm Bäder Date: Thu, 29 Mar 2018 06:32:51 +0000 (+0200) Subject: menubar: Don't crash when cycling through menubars X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~719 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7d61aad12cdc1bf035a62716fbdb9997c60eae90;p=gtk4.git menubar: Don't crash when cycling through menubars --- diff --git a/gtk/gtkmenubar.c b/gtk/gtkmenubar.c index 170c2722dc..27e444057e 100644 --- a/gtk/gtkmenubar.c +++ b/gtk/gtkmenubar.c @@ -584,7 +584,7 @@ _gtk_menu_bar_cycle_focus (GtkMenuBar *menubar, found = g_ptr_array_find (menubars, menubar, &index); - if (found && index < menubars->len) + if (found && index < menubars->len - 1) { GtkWidget *next = g_ptr_array_index (menubars, index + 1); GtkMenuShell *new_menushell = GTK_MENU_SHELL (next);