From 702f0c323817900b9e4c290cb9d182cdbcd4a435 Mon Sep 17 00:00:00 2001 From: Dan Holmsand Date: Wed, 29 Jan 2014 11:53:45 +0100 Subject: [PATCH] Make testing demo a little easier --- Makefile | 2 +- demo/reagentdemo/page.cljs | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 393460b..f0c9969 100644 --- a/Makefile +++ b/Makefile @@ -29,7 +29,7 @@ runsite: setup (sleep 3 && open "http://127.0.0.1:$(PORT)/$$(basename $$PWD)") & ( trap "kill 0" SIGINT SIGTERM EXIT; \ ( cd .. && python -m SimpleHTTPServer $(PORT) & ); \ - lein -o with-profile $(PROF) cljsbuild auto $(CLJSBUILD) ) + lein -o with-profile $(PROF),prod cljsbuild auto $(CLJSBUILD) ) install: leinbuild lein install diff --git a/demo/reagentdemo/page.cljs b/demo/reagentdemo/page.cljs index 4c32eb9..eb1c244 100644 --- a/demo/reagentdemo/page.cljs +++ b/demo/reagentdemo/page.cljs @@ -24,8 +24,10 @@ (defn setup-history [] (when-let [h (create-history)] (events/listen h EventType/NAVIGATE - (fn [e] (reset! page (subs (.-token e) - (count @base-path))))) + (fn [e] + (reset! page (subs (.-token e) + (count @base-path))) + (reagent/flush))) (add-watch page ::history (fn [_ _ oldp newp] (.setToken h (str @base-path newp)))) (.setEnabled h true)