From d1fb3609d951edafac7c11655abe2960e93c8110 Mon Sep 17 00:00:00 2001 From: gebausim Date: Wed, 13 Mar 2024 16:11:20 +0100 Subject: [PATCH] wl: Fix popup menu item 6 & 7 not rendering --- platform/wayland/cog-popup-menu-wl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/wayland/cog-popup-menu-wl.c b/platform/wayland/cog-popup-menu-wl.c index 03237bd7..a9f34f53 100644 --- a/platform/wayland/cog-popup-menu-wl.c +++ b/platform/wayland/cog-popup-menu-wl.c @@ -91,7 +91,7 @@ cog_popup_menu_paint(CogPopupMenu *popup_menu) } guint i = popup_menu->menu_current_page * 5; - guint i_max = i + 5; + guint i_max = i + (popup_menu->menu_has_paging ? 5 : 7); guint i_end = MIN(i_max, webkit_option_menu_get_n_items(popup_menu->option_menu)); for (; i < i_end; ++i) { WebKitOptionMenuItem *item = webkit_option_menu_get_item(popup_menu->option_menu, i);