untangled

NEW CHANNEL: #fulcro
parameme 2016-08-03T00:08:44.000297Z

@tony.kay: First off, thanks for taking the time for all this - superb work! At the moment, yes. om version in the client-only branch may need to be bumped. But in my case the fruitless investigation before asking here taught me quite a bit. Becomes a bit of a trade off between the reassurance of having similar stuff on the screen and having to redo the videos every week because of tool and app changes. (eg. Using IntelliJ 2016.2)

tony.kay 2016-08-03T16:00:21.000298Z

@parameme: you mean client-only of todomvc?

tony.kay 2016-08-03T19:08:25.000299Z

I've pushed updates for todomvc to more recent versions

2016-08-03T19:15:06.000300Z

@tony.kay: I think the tabunion alternates are initialized after on-app-started has finished, this has lead to some confusion on my part where I try to initialize some app state in on-app-started, but it gets overwritten by tab union alternates InitialAppState

2016-08-03T19:15:33.000301Z

so I think the order should be (1) InitialAppState of Root (2) alternates (3) on-app-started

tony.kay 2016-08-03T19:16:08.000304Z

Um...I think I fixed that recently

tony.kay 2016-08-03T19:16:12.000305Z

what version?

tony.kay 2016-08-03T19:16:17.000306Z

not sure I did a release

2016-08-03T19:16:38.000307Z

I tested on the latest release 1.5 weeks ago I think

tony.kay 2016-08-03T19:16:56.000308Z

commit 054f3cc24935c3cbff619e3a7697e9fe30252055

tony.kay 2016-08-03T19:17:16.000309Z

might be on 0.5.5-SNAPSHOT only

tony.kay 2016-08-03T19:17:36.000310Z

yeah...that's it

tony.kay 2016-08-03T19:18:14.000311Z

If I have a few ppl that can tell me 0.5.5 seems stable (on reasonable apps) then I'll be glad to cut a release

2016-08-03T19:19:05.000312Z

is this pushed to github?

2016-08-03T19:19:12.000313Z

i'm looking for that commit

tony.kay 2016-08-03T19:19:15.000314Z

0.5.5-SNAPSHOT is

tony.kay 2016-08-03T19:19:29.000315Z

I can re-push to be sure

2016-08-03T19:19:42.000316Z

found it

2016-08-03T19:19:44.000317Z

k

2016-08-03T19:20:47.000318Z

great to see this fixed!

2016-08-03T19:21:00.000319Z

that was fast, i thought I would have to wait a while

2016-08-03T19:21:03.000320Z

😉

tony.kay 2016-08-03T19:21:13.000321Z

yeah, had someone else run into the same thing

2016-08-03T19:24:59.000322Z

is this the new order (1) InitialAppState of Root (2) alternates (3) on-app-started ?

tony.kay 2016-08-03T19:25:27.000323Z

don't remember 🙂 Let me look

tony.kay 2016-08-03T19:26:58.000324Z

Yes

2016-08-03T19:27:11.000325Z

k

tony.kay 2016-08-03T19:27:55.000326Z

line 103 of core.cljs does the initial state computation/set

tony.kay 2016-08-03T19:28:07.000327Z

114 does the alternates

tony.kay 2016-08-03T19:28:16.000328Z

line 116 calls started callback