From: kruland2607 Date: Mon, 18 Jun 2012 02:51:04 +0000 (+0000) Subject: Fire the simulation changed message when resumed so any background simulation executi... X-Git-Tag: upstream/12.09^2~172 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=c35037f9328cdfd002ea99663a43d8bf635a4c9c;p=debian%2Fopenrocket Fire the simulation changed message when resumed so any background simulation execution results are displayed. git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@787 180e2498-e6e9-4542-8430-84ac67f01cd8 --- diff --git a/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java b/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java index 801fb709..94beaffe 100644 --- a/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java +++ b/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java @@ -58,7 +58,11 @@ implements Simulations.OnSimulationSelectedListener @Override protected void onResume() { - CurrentRocketHolder.getCurrentRocket().setHandler( new RocketChangedEventHandler( ) ); + RocketChangedEventHandler handler = new RocketChangedEventHandler(); + // Fire change notices so the displayed lists get updated. + // This is primarily because simulations run in the background + handler.doSimsChanged(); + CurrentRocketHolder.getCurrentRocket().setHandler( handler ); super.onResume(); }