diff --git a/AppKit/CPCollectionView.j b/AppKit/CPCollectionView.j index f49631587..813b4573d 100644 --- a/AppKit/CPCollectionView.j +++ b/AppKit/CPCollectionView.j @@ -28,7 +28,7 @@ @import "CPView.j" @import "CPCollectionViewItem.j" - +@import "CPCompatibility.j" /*! @ingroup appkit @@ -647,9 +647,9 @@ if (index >= 0 && index < _items.length) { - if (_allowsMultipleSelection && ([anEvent modifierFlags] & CPCommandKeyMask || [anEvent modifierFlags] & CPShiftKeyMask)) + if (_allowsMultipleSelection && ([anEvent modifierFlags] & CPPlatformActionKeyMask || [anEvent modifierFlags] & CPShiftKeyMask)) { - if ([anEvent modifierFlags] & CPCommandKeyMask) + if ([anEvent modifierFlags] & CPPlatformActionKeyMask) { var indexes = [_selectionIndexes copy]; diff --git a/AppKit/CPTableView.j b/AppKit/CPTableView.j index 02d25297e..482feca58 100644 --- a/AppKit/CPTableView.j +++ b/AppKit/CPTableView.j @@ -29,6 +29,7 @@ @import "CPTableColumn.j" @import "_CPCornerView.j" @import "CPScroller.j" +@import "CPCompatibility.j" CPTableViewColumnDidMoveNotification = @"CPTableViewColumnDidMoveNotification"; @@ -2644,7 +2645,7 @@ Your delegate can implement this method to avoid subclassing the tableview to ad if (_allowsColumnSelection) { [self _noteSelectionIsChanging]; - if (modifierFlags & CPCommandKeyMask) + if (modifierFlags & CPPlatformActionKeyMask) { if ([self isColumnSelected:clickedColumn]) [self deselectColumn:clickedColumn];