Enhanced notification & configure default queue action

This commit is contained in:
space-nuko
2023-05-09 16:01:41 -05:00
parent 30198c3808
commit e107b65db7
19 changed files with 412 additions and 103 deletions

View File

@@ -17,7 +17,7 @@
import GraphPage from './mobile/routes/graph.svelte';
import ListSubWorkflowsPage from './mobile/routes/list-subworkflows.svelte';
import SubWorkflowPage from './mobile/routes/subworkflow.svelte';
import type { Framework7Parameters } from "framework7/types";
import type { Framework7Parameters, Modal } from "framework7/types";
export let app: ComfyApp;
@@ -26,6 +26,25 @@
// exitApp();
e.preventDefault();
} else {
const $ = f7.$
const modalIn = $('.modal-in');
if (modalIn.length && "f7Modal" in modalIn[0]) {
(modalIn[0].f7Modal as Modal.Modal).close(true);
e.preventDefault();
return;
}
if ($('.panel-active').length) {
f7.panel.close();
e.preventDefault();
return;
}
const photoBrowserClose = $('.photo-browser-page a.link.popup-close')
if (photoBrowserClose.length > 0) {
(photoBrowserClose[0] as HTMLElement).click();
e.preventDefault();
return;
}
f7.dialog.close()
f7.view.main.router.back()
return false;