2D: Erneuter Klick auf das aktive Werkzeug schaltet zurück auf Auswahl
Nutzer-Wunsch: "kannst du machen dass Klick auf X wieder auf Auswahl geht bei den Werkzeugen" -- bisher startete ein Klick auf das bereits aktive Werkzeug (ToolsPanel) es einfach neu, ohne Effekt. Zentraler Fix in onSelectTool (App.tsx, einziger Aufrufer aller Werkzeug-Klicks): zielt der Klick auf das schon aktive, nicht-Auswahl-Werkzeug, wird die ID vor der restlichen Logik auf "select" umgebogen -- läuft dadurch automatisch durch denselben Pfad wie ein echter Auswahl-Klick (inkl. Abbrechen eines laufenden Engine-Befehls).
This commit is contained in:
@@ -860,6 +860,9 @@ export default function App() {
|
||||
const LAYOUT_ANNOT_TOOLS: ToolId[] = ["line", "rect", "text", "textbox", "image"];
|
||||
|
||||
const onSelectTool = (id: ToolId) => {
|
||||
// Erneuter Klick auf das bereits AKTIVE Werkzeug schaltet zurück auf
|
||||
// „Auswahl" (Nutzer-Wunsch) — statt das Werkzeug einfach neu zu starten.
|
||||
if (id !== "select" && id === activeTool) id = "select";
|
||||
if (activeLayout) {
|
||||
// Ein Layout-Blatt ist offen: PlanView/die Befehls-Engine haben keinen
|
||||
// sichtbaren Canvas (LayoutSheetView ersetzt die Mitte) — Zeichenwerkzeuge
|
||||
|
||||
Reference in New Issue
Block a user