--- a/ui/gtk/list.c Tue Jul 29 21:15:49 2025 +0200 +++ b/ui/gtk/list.c Wed Jul 30 19:51:39 2025 +0200 @@ -1889,6 +1889,11 @@ g_object_set_data(G_OBJECT(scroll_area), "ui_listbox", uilistbox); g_object_set_data(G_OBJECT(listbox), "ui_listbox", uilistbox); + if(args->contextmenu) { + UIMENU menu = ui_contextmenu_create(args->contextmenu, obj, listbox); + ui_widget_set_contextmenu(listbox, menu); + } + // signals g_signal_connect( listbox,