feat: restore previous action on Escape from ActionSelect

Pressing Escape from ActionSelect now restores the previous action
(e.g. ActionClone) instead of staying in Select mode. Adds
ConnectEvents() to the Action base class for action resume support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 10:51:28 -05:00
parent 0573cb2f6d
commit b030de77a8
2 changed files with 25 additions and 0 deletions
+2
View File
@@ -15,6 +15,8 @@ namespace OpenNest.Actions
public virtual void OnPlateChanged() { }
public virtual void ConnectEvents() { }
public abstract void DisconnectEvents();
public abstract void CancelAction();