Emulate short click for mobile
This commit is contained in:
parent
527c2b4f54
commit
a69531c4c9
2 changed files with 12 additions and 2 deletions
|
@ -55,6 +55,8 @@ class Sidebar extends Class
|
||||||
@fixbutton_addx = @fixbutton.offset().left-mousex
|
@fixbutton_addx = @fixbutton.offset().left-mousex
|
||||||
@startDrag()
|
@startDrag()
|
||||||
@fixbutton.parent().on "click touchend touchcancel", (e) =>
|
@fixbutton.parent().on "click touchend touchcancel", (e) =>
|
||||||
|
if (+ new Date)-@dragStarted < 100
|
||||||
|
window.top.location = @fixbutton.find(".fixbutton-bg").attr("href")
|
||||||
@stopDrag()
|
@stopDrag()
|
||||||
@resized()
|
@resized()
|
||||||
$(window).on "resize", @resized
|
$(window).on "resize", @resized
|
||||||
|
|
|
@ -57,7 +57,6 @@
|
||||||
}).call(this);
|
}).call(this);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* ---- plugins/Sidebar/media/RateLimit.coffee ---- */
|
/* ---- plugins/Sidebar/media/RateLimit.coffee ---- */
|
||||||
|
|
||||||
|
|
||||||
|
@ -87,7 +86,6 @@
|
||||||
}).call(this);
|
}).call(this);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* ---- plugins/Sidebar/media/Scrollable.js ---- */
|
/* ---- plugins/Sidebar/media/Scrollable.js ---- */
|
||||||
|
|
||||||
|
|
||||||
|
@ -260,6 +258,9 @@ window.initScrollable = function () {
|
||||||
})(this));
|
})(this));
|
||||||
this.fixbutton.parent().on("click touchend touchcancel", (function(_this) {
|
this.fixbutton.parent().on("click touchend touchcancel", (function(_this) {
|
||||||
return function(e) {
|
return function(e) {
|
||||||
|
if ((+(new Date)) - _this.dragStarted < 100) {
|
||||||
|
window.top.location = _this.fixbutton.find(".fixbutton-bg").attr("href");
|
||||||
|
}
|
||||||
return _this.stopDrag();
|
return _this.stopDrag();
|
||||||
};
|
};
|
||||||
})(this));
|
})(this));
|
||||||
|
@ -647,6 +648,13 @@ window.initScrollable = function () {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
})(this));
|
})(this));
|
||||||
|
this.tag.find(".close").off("click touchend").on("click touchend", (function(_this) {
|
||||||
|
return function(e) {
|
||||||
|
_this.startDrag();
|
||||||
|
_this.stopDrag();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
})(this));
|
||||||
return this.loadGlobe();
|
return this.loadGlobe();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue