diff --git a/src/js/services/mopidy/actions.js b/src/js/services/mopidy/actions.js index 598f2f85..fcd10b73 100755 --- a/src/js/services/mopidy/actions.js +++ b/src/js/services/mopidy/actions.js @@ -69,6 +69,7 @@ export function removeTracks( tlids ){ export function reorderTracklist( indexes, insert_before ){ var range = helpers.createRange( indexes ); + if( insert_before > range.start ) insert_before = insert_before - range.length return { type: 'MOPIDY_REORDER_TRACKLIST', range_start: range.start, diff --git a/src/js/services/mopidy/middleware.js b/src/js/services/mopidy/middleware.js index f36e8f08..cd744138 100755 --- a/src/js/services/mopidy/middleware.js +++ b/src/js/services/mopidy/middleware.js @@ -206,7 +206,7 @@ const MopidyMiddleware = (function(){ // add our first track instruct( socket, store, 'tracklist.move', { start: action.range_start, end: action.range_start + action.range_length, to_position: action.insert_before } ) .then( response => { - console.log(response) + // TODO: when complete, send event to confirm success/failure }) break; diff --git a/src/scss/components/_player.scss b/src/scss/components/_player.scss index d82b7f7c..a42c288f 100755 --- a/src/scss/components/_player.scss +++ b/src/scss/components/_player.scss @@ -67,7 +67,7 @@ } } - @include responsive( null, $bp_shallow, $bp_medium ){ + @include responsive( null, $bp_medium, $bp_shallow ){ position: fixed; background: $dark_grey;