aboutsummaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
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