Skip to content

Commit 32f3e13

Browse files
committed
Fix InvalidStateException
1 parent 242dab4 commit 32f3e13

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,7 @@ fastlane/report.xml
6060
fastlane/Preview.html
6161
fastlane/screenshots
6262
fastlane/test_output
63-
fastlane/readme.md
63+
fastlane/readme.md
64+
65+
66+
app/release

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ android {
66
applicationId "com.tomatodev.timerdroid"
77
minSdkVersion 18
88
targetSdkVersion 26
9-
versionCode 1412310
10-
versionName "3.1.0"
9+
versionCode 1412311
10+
versionName "3.1.1"
1111
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
1212
vectorDrawables.useSupportLibrary = true
1313
}

app/src/main/java/com/tomatodev/timerdroid/fragments/RunningTimersFragment.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -356,11 +356,13 @@ public void onClick(DialogInterface dialog, int id) {
356356
}
357357

358358
private void fillFavorites() {
359-
getLoaderManager().restartLoader(0, null, this);
360-
items = new TimerCursorAdapter(this.getActivity(), null, getFragmentManager(), mLocalBinder);
359+
if (this.isAdded()) {
360+
getLoaderManager().restartLoader(0, null, this);
361+
items = new TimerCursorAdapter(this.getActivity(), null, getFragmentManager(), mLocalBinder);
361362

362-
ListView lv = getActivity().findViewById(R.id.main_list_favorites);
363-
lv.setAdapter(items);
363+
ListView lv = getActivity().findViewById(R.id.main_list_favorites);
364+
lv.setAdapter(items);
365+
}
364366
}
365367

366368
private void clearRunningTimers() {

app/src/main/res/values/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<string name="about_author_label">Author</string>
2121
<string name="about_author" translatable="false">Martin Hoffmann</string>
2222
<string name="about_version_label">Version</string>
23-
<string name="about_version" translatable="false">3.1.0</string>
23+
<string name="about_version" translatable="false">3.1.1</string>
2424
<string name="about_link"><a href="https://github.com/hoffimar/timerdroid">Website</a></string>
2525
<string name="menu_about_button_text">OK</string>
2626

0 commit comments

Comments
 (0)