mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 03:18:23 +00:00
This reverts commit 4fe79ccc790118aa78b01aade53f9f6cb3431d8b.
This commit is contained in:
parent
67913e59e0
commit
165a3217c8
@ -13,7 +13,7 @@ export function setEnvironment(e) {
|
||||
}
|
||||
|
||||
export function isTesting() {
|
||||
return environment === "testing" || environment === "test";
|
||||
return environment === "testing";
|
||||
}
|
||||
|
||||
// Generally means "before we migrated to Ember CLI"
|
||||
|
@ -1,7 +1,6 @@
|
||||
import { tracked } from "@glimmer/tracking";
|
||||
import { bind } from "discourse-common/utils/decorators";
|
||||
import RouteInfoHelper from "discourse/lib/sidebar/route-info-helper";
|
||||
import { isTesting } from "discourse-common/config/environment";
|
||||
|
||||
export default class SectionLink {
|
||||
@tracked linkDragCss;
|
||||
@ -23,25 +22,8 @@ export default class SectionLink {
|
||||
}
|
||||
|
||||
@bind
|
||||
didStartDrag(event) {
|
||||
// 0 represents left button of the mouse
|
||||
if (event.button === 0) {
|
||||
this.willDrag = true;
|
||||
setTimeout(
|
||||
() => {
|
||||
this.delayedStart(event);
|
||||
},
|
||||
isTesting() ? 0 : 300
|
||||
);
|
||||
}
|
||||
}
|
||||
delayedStart(event) {
|
||||
if (this.willDrag) {
|
||||
this.mouseY = event.screenY;
|
||||
this.linkDragCss = "drag";
|
||||
this.section.disable();
|
||||
this.drag = true;
|
||||
}
|
||||
didStartDrag(e) {
|
||||
this.mouseY = e.screenY;
|
||||
}
|
||||
|
||||
@bind
|
||||
@ -50,16 +32,11 @@ export default class SectionLink {
|
||||
this.mouseY = null;
|
||||
this.section.enable();
|
||||
this.section.reorder();
|
||||
this.willDrag = false;
|
||||
this.drag = false;
|
||||
}
|
||||
|
||||
@bind
|
||||
dragMove(event) {
|
||||
if (!this.drag) {
|
||||
return;
|
||||
}
|
||||
const currentMouseY = event.screenY;
|
||||
dragMove(e) {
|
||||
const currentMouseY = e.screenY;
|
||||
const distance = currentMouseY - this.mouseY;
|
||||
if (!this.linkHeight) {
|
||||
this.linkHeight = document.getElementsByClassName(
|
||||
@ -78,5 +55,7 @@ export default class SectionLink {
|
||||
this.mouseY = currentMouseY;
|
||||
}
|
||||
}
|
||||
this.linkDragCss = "drag";
|
||||
this.section.disable();
|
||||
}
|
||||
}
|
||||
|
@ -16,9 +16,6 @@
|
||||
}
|
||||
|
||||
.sidebar-section-wrapper.disabled {
|
||||
a {
|
||||
pointer-events: none;
|
||||
}
|
||||
.sidebar-section-link-wrapper {
|
||||
.sidebar-section-link-prefix.icon,
|
||||
.sidebar-section-link {
|
||||
|
Loading…
x
Reference in New Issue
Block a user