Skip to content

Commit 9cb5059

Browse files
committed
fix saved and close event
1 parent a27339b commit 9cb5059

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/renderer/document/events.cljs

+3-3
Original file line numberDiff line numberDiff line change
@@ -257,14 +257,14 @@
257257
(if system/electron?
258258
{::window.fx/ipc-invoke {:channel "save-document"
259259
:data (pr-str document)
260-
:on-success [::close-saved]
260+
:on-success [::mark-as-saved-and-close]
261261
:on-error [::notification.e/exception]
262262
:formatter edn/read-string}}
263263
{::app.fx/file-save {:data (h/save-format document)
264264
:options file-picker-options
265265
:formatter (fn [file] {:id id
266266
:title (.-name file)})
267-
:on-success [::close-saved]
267+
:on-success [::mark-as-saved-and-close]
268268
:on-error [::notification.e/exception]}}))))
269269

270270
(rf/reg-event-fx
@@ -300,7 +300,7 @@
300300
db)))
301301

302302
(rf/reg-event-fx
303-
::close-saved
303+
::mark-as-saved-and-close
304304
(fn [_ [_ document-info]]
305305
{:dispatch-n [[::saved document-info]
306306
[::close (:id document-info) false]]}))

test/document_test.cljs

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
(rf/dispatch [::e/init])
2626

2727
(testing "close"
28-
(rf/dispatch [::e/close (:id @(rf/subscribe [::s/active]) false)])
28+
(rf/dispatch [::e/close @(rf/subscribe [::s/active-id]) false])
2929
(is (not @(rf/subscribe [::s/active]))))
3030

3131
(testing "close active"
@@ -34,7 +34,7 @@
3434
(rf/dispatch [::e/close-active])
3535
(is (not @(rf/subscribe [::s/active]))))
3636

37-
(testing "close all saved"
37+
(testing "close saved"
3838
(rf/dispatch [::e/new])
3939
(rf/dispatch [::e/new])
4040
(rf/dispatch [::e/saved @(rf/subscribe [::s/active])])

0 commit comments

Comments
 (0)