aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/distractionless/core.cljd6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/distractionless/core.cljd b/src/distractionless/core.cljd
index 2036da6..e3a39b9 100644
--- a/src/distractionless/core.cljd
+++ b/src/distractionless/core.cljd
@@ -24,13 +24,15 @@
config-file (io/File. (str (.-path data-dir) "/config.edn"))
_ (dconfig/init-config! config-file nil) ; Init config on app startup
_ (m/AppLifecycleListener .onShow #(do (dconfig/init-config! config-file nil)
- (duapps/load-installed-apps! *apps)))
+ (duapps/load-installed-apps! *apps)
+ (reset! *query "")))
page-controller (m/PageController.)]
:let [root-container-padding (m/EdgeInsets.only
.top 50)]
(m/PageView.
.controller page-controller
- .children [(let [favourites (get (dconfig/read-from-file config-file) "favourites")]
+ .onPageChanged (fn [_] (reset! *query ""))
+ .children [(let [favourites (get (dconfig/read-from-file config-file) "favourites")]
(m/Container
.padding root-container-padding
.child (m/Column