mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
fix: decouple actionFinalize and actionErase (#4984)
* Update actionCanvas.tsx * Update actionFinalize.tsx * lint * remove Escape trigger from actionErase * revert to lastActiveTool only if coming from eraser tool * unrelated: fix restoring `appState.activeTool` * one more restoring fix * fix tests Co-authored-by: dwelle <luzar.david@gmail.com>
This commit is contained in:
parent
f2d2f97546
commit
734bb4d2ed
4 changed files with 22 additions and 16 deletions
|
@ -310,7 +310,9 @@ describe("restoreAppState", () => {
|
|||
stubImportedAppState,
|
||||
stubLocalAppState,
|
||||
);
|
||||
expect(restoredAppState.activeTool).toBe(stubImportedAppState.activeTool);
|
||||
expect(restoredAppState.activeTool).toEqual(
|
||||
stubImportedAppState.activeTool,
|
||||
);
|
||||
expect(restoredAppState.cursorButton).toBe(
|
||||
stubImportedAppState.cursorButton,
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue