altosui: Run all igniter status requests from non-GUI thread
authorKeith Packard <keithp@keithp.com>
Sat, 14 Feb 2015 09:11:30 +0000 (01:11 -0800)
committerKeith Packard <keithp@keithp.com>
Sat, 14 Feb 2015 09:11:30 +0000 (01:11 -0800)
commit0e929ee2d0a3d1b1bacd36c2c3723ab860eb40b6
tree85072f46906c1aed41856be228b1ae291311df29
parentf4c812bef76a2cd95f675cb27ea89059561ceec7
altosui: Run all igniter status requests from non-GUI thread

Anything run from the UI thread blocks the UI entirely; the Fire
Igniters startup code to collect the number of pyro channels when
building the UI was doing that from the UI thread. Switch that around
so that the UI doesn't get built until that reply comes back, allowing
the user to see the 'connecting' dialog, and cancel it if required.

Signed-off-by: Keith Packard <keithp@keithp.com>
altosui/AltosIgniteUI.java