From 0ca1bfa26cf2f88939e4c23896328b6b897f285a Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sun, 20 Dec 2015 08:59:42 +0100 Subject: [PATCH] DroidFish: Fixed problem causing progress dialog to stay visible after rotating screen. --- DroidFish/src/org/petero/droidfish/activities/EditPGN.java | 4 ++-- DroidFish/src/org/petero/droidfish/activities/LoadFEN.java | 3 ++- DroidFish/src/org/petero/droidfish/activities/LoadScid.java | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/DroidFish/src/org/petero/droidfish/activities/EditPGN.java b/DroidFish/src/org/petero/droidfish/activities/EditPGN.java index 1f653e3..ab47b1b 100644 --- a/DroidFish/src/org/petero/droidfish/activities/EditPGN.java +++ b/DroidFish/src/org/petero/droidfish/activities/EditPGN.java @@ -237,7 +237,8 @@ public class EditPGN extends ListActivity { } private final void showList() { - progress.dismiss(); + progress = null; + removeDialog(PROGRESS_DIALOG); setContentView(R.layout.select_game); Util.overrideFonts(findViewById(android.R.id.content)); aa = new ArrayAdapter(this, R.layout.select_game_list_item, gamesInFile) { @@ -282,7 +283,6 @@ public class EditPGN extends ListActivity { } }); -// lv.setTextFilterEnabled(true); filterText = (EditText)findViewById(R.id.select_game_filter); filterText.addTextChangedListener(new TextWatcher() { @Override diff --git a/DroidFish/src/org/petero/droidfish/activities/LoadFEN.java b/DroidFish/src/org/petero/droidfish/activities/LoadFEN.java index 4a88241..5aea6a4 100644 --- a/DroidFish/src/org/petero/droidfish/activities/LoadFEN.java +++ b/DroidFish/src/org/petero/droidfish/activities/LoadFEN.java @@ -181,7 +181,8 @@ public class LoadFEN extends ListActivity { } private final void showList() { - progress.dismiss(); + progress = null; + removeDialog(PROGRESS_DIALOG); setContentView(R.layout.load_fen); cb = (ChessBoardPlay)findViewById(R.id.loadfen_chessboard); diff --git a/DroidFish/src/org/petero/droidfish/activities/LoadScid.java b/DroidFish/src/org/petero/droidfish/activities/LoadScid.java index da4241b..883031a 100644 --- a/DroidFish/src/org/petero/droidfish/activities/LoadScid.java +++ b/DroidFish/src/org/petero/droidfish/activities/LoadScid.java @@ -214,7 +214,8 @@ public class LoadScid extends ListActivity { } private final void showList() { - progress.dismiss(); + progress = null; + removeDialog(PROGRESS_DIALOG); final ArrayAdapter aa = new ArrayAdapter(this, R.layout.select_game_list_item, gamesInFile) { @Override