mirror of
https://github.com/discourse/discourse.git
synced 2024-11-26 19:00:40 +08:00
FIX: disabled topic timeline panning on desktop
This commit is contained in:
parent
c754ece8f5
commit
b4cb31d999
|
@ -4,19 +4,27 @@ export default Ember.Mixin.create({
|
|||
_panState: null,
|
||||
|
||||
didInsertElement() {
|
||||
this._super();
|
||||
|
||||
if (this.site.mobileView) {
|
||||
this.$()
|
||||
.on("pointerdown", e => this._panStart(e))
|
||||
.on("pointermove", e => this._panMove(e))
|
||||
.on("pointerup", e => this._panMove(e))
|
||||
.on("pointercancel", e => this._panMove(e));
|
||||
}
|
||||
},
|
||||
|
||||
willDestroyElement() {
|
||||
this._super();
|
||||
|
||||
if (this.site.mobileView) {
|
||||
this.$()
|
||||
.off("pointerdown")
|
||||
.off("pointerup")
|
||||
.off("pointermove")
|
||||
.off("pointercancel");
|
||||
}
|
||||
},
|
||||
|
||||
_calculateNewPanState(oldState, e) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user