Potential fix for android bookmark crash

This commit is contained in:
mhutti1 2016-04-09 20:30:20 +01:00
parent 931645cc7e
commit 6c3c3cea25

View File

@ -1012,6 +1012,14 @@ public class KiwixMobileActivity extends AppCompatActivity {
} }
} }
@Override
public void onResume() {
super.onResume();
if (menu != null) {
refreshBookmarkSymbol(menu);
}
}
private void refreshBookmarks() { private void refreshBookmarks() {
bookmarks.clear(); bookmarks.clear();
if (ZimContentProvider.getId() != null) { if (ZimContentProvider.getId() != null) {
@ -1255,10 +1263,8 @@ public class KiwixMobileActivity extends AppCompatActivity {
newTab(); newTab();
openArticleFromBookmark(bookmarkChosen); openArticleFromBookmark(bookmarkChosen);
bookmarks = new ArrayList<>(data.getStringArrayListExtra("bookmarks_array_list")); bookmarks = new ArrayList<>(data.getStringArrayListExtra("bookmarks_array_list"));
refreshBookmarkSymbol(menu);
} else { } else {
bookmarks = new ArrayList<>(data.getStringArrayListExtra("bookmarks_array_list")); bookmarks = new ArrayList<>(data.getStringArrayListExtra("bookmarks_array_list"));
refreshBookmarkSymbol(menu);
} }
} }
} }