I’ve enabled multiple selection in NSOutlineView. When I collapse a parent item, all of its selected child rows get deselected automatically.
Is there a way to prevent this deselection so that selections remain intact when the parent is collapsed and restored when it’s expanded again?