diff --git a/src/App.tsx b/src/App.tsx index 4ab657c..97faa97 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -3052,6 +3052,9 @@ export default function App() { onLayerContextMenu: (code, x, y) => setMenu({ kind: "layer", code, x, y }), onOpenLayerSettings: (code, x, y) => openLayerSettings(code, x, y), + onOpenDrawingLevelsWindow: () => { + if (isTauriRuntime()) void openDrawingLevelsWindowNative(); + }, onOpenSettings: () => openSettings(), onPatchComponent: patchComponent, onAddComponent: addComponent, diff --git a/src/panels/DrawingLevelsPanel.tsx b/src/panels/DrawingLevelsPanel.tsx index 54c4832..ad20c35 100644 --- a/src/panels/DrawingLevelsPanel.tsx +++ b/src/panels/DrawingLevelsPanel.tsx @@ -157,15 +157,16 @@ export function DrawingLevelsPanel() { } /** Aktionen für die gemeinsame PanelFrame-Kopfzeile (statt eigener Titelzeile): - * Zahnrad → Einstellungen (Darstellungsfarben/Projekt-Felder). */ + * Zahnrad → Zeichnungsebenen-Manager als eigenes natives Fenster öffnen + * (Duplikat desselben Inhalts, additiv zum Dock-Panel). */ export function DrawingLevelsHeaderActions() { const host = usePanelHost(); return (