More mobile overhauling

This commit is contained in:
space-nuko
2023-05-31 16:58:34 -05:00
parent 6f3275da00
commit d8ac97cb87
8 changed files with 85 additions and 30 deletions

View File

@@ -9,7 +9,7 @@
import { onMount } from "svelte";
import GenToolbar from '../GenToolbar.svelte'
export let workflowID: WorkflowInstID;
export let workflowIndex: number;
export let app: ComfyApp
let workflow: ComfyBoxWorkflow;
@@ -17,7 +17,13 @@
let title = ""
function onPageBeforeIn() {
$interfaceState.selectedWorkflowID = workflowID;
workflow = $workflowState.openedWorkflows[workflowIndex-1]
if (workflow) {
$interfaceState.selectedWorkflowID = workflow.id;
}
else {
$interfaceState.selectedWorkflowID = null;
}
$interfaceState.showingWorkflow = true;
}
@@ -25,14 +31,8 @@
$interfaceState.showingWorkflow = false;
}
$: {
workflow = workflowState.getWorkflow(workflowID);
if (workflow) {
workflowState.setActiveWorkflow(app.lCanvas, workflow.id);
}
}
$: layoutState = workflow?.layout;
$: title = workflow?.attrs?.title || `Workflow: ${workflowID}`;
$: title = workflow?.attrs?.title || `Workflow: ${workflow?.id || workflowIndex}`;
$: if (layoutState && $layoutState.root) {
root = $layoutState.root