@Override public void updateView() { Context context = getActivity(); if (context == null || !isAdded()) { return; } final QuranSettings settings = QuranSettings.getInstance(context); final boolean useNewBackground = settings.useNewBackground(); final boolean isNightMode = settings.isNightMode(); overlayText = settings.shouldOverlayPageInfo(); mQuranPageLayout.updateView(isNightMode, useNewBackground, 1); if (!settings.highlightBookmarks()) { mImageView.unHighlight(HighlightType.BOOKMARK); } }