From 64cb6b30401465718f82b9019c60805926cf833c Mon Sep 17 00:00:00 2001 From: Kevin Ruland Date: Mon, 18 Jun 2012 02:51:04 +0000 Subject: [PATCH] Fire the simulation changed message when resumed so any background simulation execution results are displayed. --- .../net/sf/openrocket/android/rocket/OpenRocketViewer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java b/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java index 801fb709d..94beaffe2 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(); }