Commit df139149 authored by Pierre d'Herbemont's avatar Pierre d'Herbemont

macosx: Make sure right click can select a playlist item.

parent 6eaebb99
...@@ -115,6 +115,7 @@ ...@@ -115,6 +115,7 @@
[o_outline_view setTarget: self]; [o_outline_view setTarget: self];
[o_outline_view setDelegate: self]; [o_outline_view setDelegate: self];
[o_outline_view setDataSource: self]; [o_outline_view setDataSource: self];
[o_outline_view setAllowsEmptySelection: NO];
vlc_object_release( p_playlist ); vlc_object_release( p_playlist );
[self initStrings]; [self initStrings];
...@@ -1201,8 +1202,11 @@ ...@@ -1201,8 +1202,11 @@
pt = [o_outline_view convertPoint: [o_event locationInWindow] pt = [o_outline_view convertPoint: [o_event locationInWindow]
fromView: nil]; fromView: nil];
b_item_sel = ( [o_outline_view rowAtPoint: pt] != -1 && NSInteger row = [o_outline_view rowAtPoint:pt];
[o_outline_view selectedRow] != -1 ); if( row != -1 )
[o_outline_view selectRowIndexes:[NSIndexSet indexSetWithIndex:row] byExtendingSelection:NO];
b_item_sel = ( row != -1 && [o_outline_view selectedRow] != -1 );
b_rows = [o_outline_view numberOfRows] != 0; b_rows = [o_outline_view numberOfRows] != 0;
[o_mi_play setEnabled: b_item_sel]; [o_mi_play setEnabled: b_item_sel];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment