diff -r 541cec5e913c -r b0bc313dea43 ui/cocoa/ListDelegate.m --- a/ui/cocoa/ListDelegate.m Sun Jan 25 11:24:02 2026 +0100 +++ b/ui/cocoa/ListDelegate.m Sun Jan 25 11:44:49 2026 +0100 @@ -59,7 +59,7 @@ } - (void) tableViewSelectionDidChange:(NSNotification *) notification { - if(_onselection) { + if(_onselection && ui_selection_events_is_enabled()) { UiListSelection sel = ui_tableview_selection(_tableview); UiEvent event;