mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-09-03 05:57:47 +08:00
fix(mobile): toggling sidebar sometimes doesn't work
This commit is contained in:
parent
ff2999db17
commit
999977e32f
@ -86,7 +86,8 @@ export default class SidebarContainer extends FlexContainer {
|
|||||||
// If the sidebar is closed, snap the sidebar open only if the user swiped over a threshold.
|
// If the sidebar is closed, snap the sidebar open only if the user swiped over a threshold.
|
||||||
// When the sidebar is open, always close for a smooth experience.
|
// When the sidebar is open, always close for a smooth experience.
|
||||||
const isOpen = (this.currentTranslate === -100 && this.translatePercentage > -(100 - DRAG_THRESHOLD));
|
const isOpen = (this.currentTranslate === -100 && this.translatePercentage > -(100 - DRAG_THRESHOLD));
|
||||||
this.#setSidebarOpen(isOpen);
|
const screen = (isOpen ? "tree" : "detail");
|
||||||
|
this.triggerCommand("setActiveScreen", { screen });
|
||||||
}
|
}
|
||||||
|
|
||||||
#setInitialState() {
|
#setInitialState() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user