mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-30 01:27:26 +08:00
This commit is contained in:
1 parent
1c7f3c03e9
commit
73d6cc1b41
1 file changed
+16
-1
+16
-1
@@ -216,6 +216,13 @@ COMPACT_LAYOUT.addEventListener("change", syncLayoutMode);
|
|||||||
el.viewerPanel.addEventListener("scroll", () => {
|
el.viewerPanel.addEventListener("scroll", () => {
|
||||||
schedulePageSync();
|
schedulePageSync();
|
||||||
});
|
});
|
||||||
|
el.viewerPanel.addEventListener("click", () => {
|
||||||
|
if (COMPACT_LAYOUT.matches && (state.showPages || state.showMeta)) {
|
||||||
|
state.showPages = false;
|
||||||
|
state.showMeta = false;
|
||||||
|
updateSidebarState();
|
||||||
|
}
|
||||||
|
});
|
||||||
el.viewerPanel.addEventListener("dblclick", openOFDFromViewer);
|
el.viewerPanel.addEventListener("dblclick", openOFDFromViewer);
|
||||||
document.addEventListener("dragover", (event) => {
|
document.addEventListener("dragover", (event) => {
|
||||||
if (event.dataTransfer.types.includes("Files")) {
|
if (event.dataTransfer.types.includes("Files")) {
|
||||||
@@ -288,11 +295,19 @@ function openFontFile(input) {
|
|||||||
function toggleSidebar(side) {
|
function toggleSidebar(side) {
|
||||||
if (side === "pages") {
|
if (side === "pages") {
|
||||||
state.showPages = !state.showPages;
|
state.showPages = !state.showPages;
|
||||||
|
if (COMPACT_LAYOUT.matches) {
|
||||||
|
state.showMeta = false;
|
||||||
|
}
|
||||||
} else if (side === "meta") {
|
} else if (side === "meta") {
|
||||||
state.showMeta = !state.showMeta;
|
state.showMeta = !state.showMeta;
|
||||||
|
if (COMPACT_LAYOUT.matches) {
|
||||||
|
state.showPages = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
updateSidebarState();
|
updateSidebarState();
|
||||||
resizeViewer();
|
if (!COMPACT_LAYOUT.matches) {
|
||||||
|
resizeViewer();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateSidebarState() {
|
function updateSidebarState() {
|
||||||
|
|||||||
Reference in new issue
Block a user