From 6c3c3cea25d18fccdf25e2a47f7adcdb6977b024 Mon Sep 17 00:00:00 2001 From: mhutti1 Date: Sat, 9 Apr 2016 20:30:20 +0100 Subject: [PATCH] Potential fix for android bookmark crash --- src/org/kiwix/kiwixmobile/KiwixMobileActivity.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java b/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java index aee58ea71..5d63c2937 100644 --- a/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java +++ b/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java @@ -1012,6 +1012,14 @@ public class KiwixMobileActivity extends AppCompatActivity { } } + @Override + public void onResume() { + super.onResume(); + if (menu != null) { + refreshBookmarkSymbol(menu); + } + } + private void refreshBookmarks() { bookmarks.clear(); if (ZimContentProvider.getId() != null) { @@ -1255,10 +1263,8 @@ public class KiwixMobileActivity extends AppCompatActivity { newTab(); openArticleFromBookmark(bookmarkChosen); bookmarks = new ArrayList<>(data.getStringArrayListExtra("bookmarks_array_list")); - refreshBookmarkSymbol(menu); } else { bookmarks = new ArrayList<>(data.getStringArrayListExtra("bookmarks_array_list")); - refreshBookmarkSymbol(menu); } } }