diff options
Diffstat (limited to 'listbox_darwin.m')
| -rw-r--r-- | listbox_darwin.m | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/listbox_darwin.m b/listbox_darwin.m index cce97a0..25bd83e 100644 --- a/listbox_darwin.m +++ b/listbox_darwin.m @@ -37,6 +37,10 @@ id makeListboxArray(void) ac = [NSArrayController new]; [ac setAutomaticallyRearrangesObjects:NO]; + // we don't want Cocoa to change the selection when items are inserted + // found via TODO_get_Stack_Overflow_link; not sure how I missed it the first time + [ac setSelectsInsertedObjects:NO]; + // TODO figure out how to inhibit this behavior on delete return ac; } @@ -136,8 +140,3 @@ intptr_t listboxLen(id listbox) { return fromNSInteger([toNSTableView(listbox) numberOfRows]); } - -void listboxDeselectAll(id listbox) -{ - [toNSTableView(listbox) deselectAll:listbox]; -} |
