diff --git a/src/js/components/TrackList.js b/src/js/components/TrackList.js index ab0314d5..1207c48d 100755 --- a/src/js/components/TrackList.js +++ b/src/js/components/TrackList.js @@ -208,7 +208,7 @@ class TrackList extends React.Component{ handleSelection(e,track_key){ let selected_tracks = this.props.selected_tracks - if (e.ctrlKey || this.props.slim_mode){ + if (e.ctrlKey || this.props.slim_mode || helpers.isTouchDevice()){ // Already selected, so unselect it if (selected_tracks.includes(track_key)){ diff --git a/src/scss/components/_context-menu.scss b/src/scss/components/_context-menu.scss index 9c224593..ba33abc1 100755 --- a/src/scss/components/_context-menu.scss +++ b/src/scss/components/_context-menu.scss @@ -313,7 +313,13 @@ } } -.touch .list { +#app > .notouch .list.track-list { + .context-menu-trigger { + display: none; + } +} + +.list { &.track-list { .context-menu-trigger { @include gradient_overlay(50%, 0.15);