aboutsummaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authorRblSb <msrblsb@gmail.com>2020-05-12 05:53:12 +0300
committerRblSb <msrblsb@gmail.com>2020-05-12 05:53:12 +0300
commit2f4005083452d61ddaf7542b195927b1d0d6227f (patch)
tree42378b7d97e132971072c576329e8605f512b04d /res
parent9b960a699739c17179cdb1d5c9c9cb3efa912ebe (diff)
Fix setNext item button
Diffstat (limited to 'res')
-rw-r--r--res/client.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/res/client.js b/res/client.js
index 2093e37..cb8ea2a 100644
--- a/res/client.js
+++ b/res/client.js
@@ -406,7 +406,11 @@ _$VideoList_VideoList_$Impl_$.addItem = function(this1,item,atEnd,itemPos) {
_$VideoList_VideoList_$Impl_$.setNextItem = function(this1,pos,itemPos) {
var next = this1[pos];
HxOverrides.remove(this1,next);
+ if(pos < itemPos) {
+ --itemPos;
+ }
this1.splice(itemPos + 1,0,next);
+ return itemPos;
};
_$VideoList_VideoList_$Impl_$.toggleItemType = function(this1,pos) {
this1[pos].isTemp = !this1[pos].isTemp;
@@ -1772,7 +1776,7 @@ client_Player.prototype = {
};
}
,setNextItem: function(pos) {
- _$VideoList_VideoList_$Impl_$.setNextItem(this.items,pos,this.itemPos);
+ this.itemPos = _$VideoList_VideoList_$Impl_$.setNextItem(this.items,pos,this.itemPos);
var next = this.videoItemsEl.children[pos];
this.videoItemsEl.removeChild(next);
client_Utils.insertAtIndex(this.videoItemsEl,next,this.itemPos + 1);
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage