Browse Source

fix(config): wrong `:command/toggle-favorite` handling

Fix #10979
Andelf 1 year ago
parent
commit
03a7b15ff2
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/main/frontend/components/container.cljs

+ 4 - 3
src/main/frontend/components/container.cljs

@@ -105,9 +105,10 @@
                                  {:on-click #(page-handler/unfavorite-page! original-name)}
                                  (ctx-icon "star-off")
                                  (t :page/unfavorite)
-                                 (x-menu-shortcut (some-> (shortcut-dh/shortcut-binding :command/toggle-favorite) (first)
-                                                               (shortcut-utils/decorate-binding)))))
-
+                                 (x-menu-shortcut (when-let [binding (shortcut-dh/shortcut-binding :command/toggle-favorite)]
+                                                    (some-> binding
+                                                            (first)
+                                                            (shortcut-utils/decorate-binding))))))
                              (when-let [page-fpath (and (util/electron?) file-rpath
                                                      (config/get-repo-fpath (state/get-current-repo) file-rpath))]
                                [:<>