Преглед на файлове

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

Fix #10979
Andelf преди 1 година
родител
ревизия
03a7b15ff2
променени са 1 файла, в които са добавени 4 реда и са изтрити 3 реда
  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))]
                                [:<>