diff options
| author | bobzel <zzzman@gmail.com> | 2024-04-26 01:32:57 -0400 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2024-04-26 01:32:57 -0400 |
| commit | af67724dc3a1390cd0c2aded4aeda69f948a0f66 (patch) | |
| tree | cd936a38c9b32b650d42e1871bd025817fd2d111 /src/client/views/GlobalKeyHandler.ts | |
| parent | 6ddfdb20e6a0b2c896594ad2c20292c6cfea0c1a (diff) | |
fixed eraser buttons so that you can switch to the previous eraser, then click again to choose a different eraser
Diffstat (limited to 'src/client/views/GlobalKeyHandler.ts')
| -rw-r--r-- | src/client/views/GlobalKeyHandler.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/views/GlobalKeyHandler.ts b/src/client/views/GlobalKeyHandler.ts index 2f64ea28c..3349fb5dc 100644 --- a/src/client/views/GlobalKeyHandler.ts +++ b/src/client/views/GlobalKeyHandler.ts @@ -273,7 +273,7 @@ export class KeyManager { } break; case 'e': - Doc.ActiveTool = Doc.ActiveTool === InkTool.Eraser ? InkTool.None : InkTool.Eraser; + Doc.ActiveTool = [InkTool.StrokeEraser, InkTool.SegmentEraser, InkTool.RadiusEraser].includes(Doc.ActiveTool) ? InkTool.None : InkTool.StrokeEraser; break; case 'p': Doc.ActiveTool = Doc.ActiveTool === InkTool.Pen ? InkTool.None : InkTool.Pen; |
