diff --git a/frontend/src/app/main/ui/delete_shared.cljs b/frontend/src/app/main/ui/delete_shared.cljs index c1bfb139b2..5bf16aee06 100644 --- a/frontend/src/app/main/ui/delete_shared.cljs +++ b/frontend/src/app/main/ui/delete_shared.cljs @@ -76,9 +76,10 @@ (dom/stop-propagation event) (st/emit! (modal/hide)) (on-accept props)))] - (->> (events/listen js/document EventType.KEYDOWN on-keydown) - (partial events/unlistenByKey))) - #(st/emit! (dd/clean-temp-shared))) + (let [key (events/listen js/document EventType.KEYDOWN on-keydown)] + (fn [] + (events/unlistenByKey key) + (st/emit! (dd/clean-temp-shared)))))) [:div.modal-overlay [:div.modal-container.confirm-dialog