--- android/TrainInfo/src/dk/thoerup/traininfo/StationList.java 2010/08/25 06:18:13 1019 +++ android/TrainInfo/src/dk/thoerup/traininfo/StationList.java 2010/09/08 06:03:45 1027 @@ -140,18 +140,30 @@ } + + + + @Override + protected void onStart() { + super.onStart(); + ProviderFactory.purgeOldEntries(); + } + + + @Override protected void onDestroy() { super.onDestroy(); - if (findStationsTask != null) { - findStationsTask.cancel(true); - } + isRunning = false; + if (locationLookup != null) { locationLookup.stopSearch(); } - isRunning = false; + if (findStationsTask != null) { + findStationsTask.cancel(true); + } }