mirror of
https://github.com/penpot/penpot.git
synced 2025-05-31 03:36:17 +02:00
♻️ Enable again undo/redo functionality.
This commit is contained in:
parent
0c7fd793be
commit
fdc3a93a75
5 changed files with 78 additions and 108 deletions
|
@ -72,7 +72,7 @@
|
|||
|
||||
(mf/defc workspace
|
||||
[{:keys [page] :as props}]
|
||||
(let [flags (or (mf/deref refs/flags) #{})
|
||||
(let [flags (or (mf/deref refs/flags) #{})
|
||||
canvas (mf/use-ref nil)
|
||||
|
||||
left-sidebar? (not (empty? (keep flags [:layers :sitemap
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
[uxbox.main.data.undo :as du])
|
||||
(:import goog.events.EventType
|
||||
goog.events.KeyCodes
|
||||
goog.ui.KeyboardShortcutHandler
|
||||
goog.ui.KeyboardShortcutHandler))
|
||||
|
||||
(declare move-selected)
|
||||
|
@ -34,9 +33,9 @@
|
|||
:ctrl+c #(st/emit! (dw/copy-to-clipboard))
|
||||
:ctrl+v #(st/emit! (dw/paste-from-clipboard))
|
||||
:ctrl+shift+v #(dl/open! :clipboard)
|
||||
:ctrl+z #(st/emit! (du/undo))
|
||||
:ctrl+shift+z #(st/emit! (du/redo))
|
||||
:ctrl+y #(st/emit! (du/redo))
|
||||
:ctrl+z #(st/emit! du/undo)
|
||||
:ctrl+shift+z #(st/emit! du/redo)
|
||||
:ctrl+y #(st/emit! du/redo)
|
||||
:ctrl+b #(st/emit! (dw/select-for-drawing :rect))
|
||||
:ctrl+e #(st/emit! (dw/select-for-drawing :circle))
|
||||
:ctrl+t #(st/emit! (dw/select-for-drawing :text))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue