diff --git a/components/canvas/AiWashWorkspace.tsx b/components/canvas/AiWashWorkspace.tsx
index 91da6f6d5..991a82e90 100644
--- a/components/canvas/AiWashWorkspace.tsx
+++ b/components/canvas/AiWashWorkspace.tsx
@@ -24,7 +24,6 @@ import {
} from "react";
import useSWR from "swr";
import { toast } from "sonner";
-import { CanvasToolbarIcon } from "@/components/canvas/CanvasToolbarIcon";
import { Button } from "@/components/ui/button";
import { Slider } from "@/components/ui/slider";
import {
@@ -53,8 +52,6 @@ const fetcher = (url: string) => fetch(url).then((res) => res.json());
const PANEL_CLASS =
"rounded-[28px] border border-[#e5e5e5] bg-white shadow-[0_0_0_1px_rgba(0,0,0,0.03),0_20px_40px_rgba(0,0,0,0.06)]";
-const SUBTLE_PANEL_CLASS =
- "rounded-[22px] border border-[#ececec] bg-[#fbfbfb] shadow-[inset_0_1px_0_rgba(255,255,255,0.95)]";
const PRIMARY_ACTION_BUTTON_CLASS =
"border border-[#111111] bg-[#111111] text-white shadow-[0_16px_30px_rgba(0,0,0,0.18)] transition hover:bg-black hover:border-black disabled:border-[#e5e5e5] disabled:bg-[#f1f1f1] disabled:text-[#9a9a9a] disabled:shadow-none";
const SECONDARY_ACTION_BUTTON_CLASS =
@@ -933,6 +930,13 @@ export function AiWashWorkspace({
? comparePositionById[selectedPreviewResult.presetId] ?? 50
: 50;
const previewHasImage = Boolean(selectedPreviewResult?.imageUrl);
+ const selectedExecutionState =
+ presetExecutionStates.find(
+ (item) => item.presetId === selectedPreviewResult?.presetId
+ ) ||
+ presetExecutionStates.find((item) => item.preset.isDefault) ||
+ presetExecutionStates[0] ||
+ null;
return (
@@ -940,8 +944,13 @@ export function AiWashWorkspace({
-