mirror of https://github.com/logseq/logseq
fix(shortcut): render crash when edit disabled binding item
parent
dd246229b7
commit
9ca6e7896d
|
@ -284,7 +284,8 @@
|
|||
|
||||
[:div.shortcuts-keys-wrap
|
||||
[:span.keyboard-shortcut.flex.flex-wrap.mr-2.space-x-2
|
||||
(for [x current-binding]
|
||||
(for [x current-binding
|
||||
:when (string? x)]
|
||||
[:code.tracking-wider
|
||||
(-> x (string/trim) (string/lower-case) (shortcut-utils/decorate-binding))
|
||||
[:a.x {:on-click (fn [] (set-current-binding!
|
||||
|
@ -455,7 +456,7 @@
|
|||
|
||||
[:a.action-wrap
|
||||
{:class (util/classnames [{:disabled disabled?}])
|
||||
:on-click (when id
|
||||
:on-click (when (and id (not disabled?))
|
||||
#(open-customize-shortcut-dialog! id))}
|
||||
|
||||
(cond
|
||||
|
|
|
@ -529,19 +529,19 @@
|
|||
:inactive (not (util/electron?))
|
||||
:fn commit/show-commit-modal!}
|
||||
|
||||
:dev/show-block-data {:binding false
|
||||
:dev/show-block-data {:binding []
|
||||
:inactive (not (state/developer-mode?))
|
||||
:fn :frontend.handler.common.developer/show-block-data}
|
||||
|
||||
:dev/show-block-ast {:binding false
|
||||
:dev/show-block-ast {:binding []
|
||||
:inactive (not (state/developer-mode?))
|
||||
:fn :frontend.handler.common.developer/show-block-ast}
|
||||
|
||||
:dev/show-page-data {:binding false
|
||||
:dev/show-page-data {:binding []
|
||||
:inactive (not (state/developer-mode?))
|
||||
:fn :frontend.handler.common.developer/show-page-data}
|
||||
|
||||
:dev/show-page-ast {:binding false
|
||||
:dev/show-page-ast {:binding []
|
||||
:inactive (not (state/developer-mode?))
|
||||
:fn :frontend.handler.common.developer/show-page-ast}})
|
||||
|
||||
|
|
Loading…
Reference in New Issue