diff options
author | Andrew Dolgov <[email protected]> | 2012-10-10 15:12:58 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2012-10-10 15:12:58 +0400 |
commit | 84bffe92cd1622c9d3b35802106c48890337c0f9 (patch) | |
tree | 57e5cf024bc5efe949a88ccf198a95437890c08d | |
parent | f27bbf9e8c671b5b6f667df4bee58ddca8b7dc91 (diff) |
fix status bar not being dimmed after undimmed manually
-rw-r--r-- | src/org/fox/ttrss/ArticlePager.java | 10 | ||||
-rw-r--r-- | src/org/fox/ttrss/offline/OfflineArticlePager.java | 5 |
2 files changed, 10 insertions, 5 deletions
diff --git a/src/org/fox/ttrss/ArticlePager.java b/src/org/fox/ttrss/ArticlePager.java index bc4e367a..b64d5642 100644 --- a/src/org/fox/ttrss/ArticlePager.java +++ b/src/org/fox/ttrss/ArticlePager.java @@ -47,6 +47,11 @@ public class ArticlePager extends Fragment { if (article != null) {
ArticleFragment af = new ArticleFragment(article);
+
+ if (m_prefs.getBoolean("dim_status_bar", false) && getView() != null) {
+ getView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
+ }
+
return af;
}
return null;
@@ -127,11 +132,6 @@ public class ArticlePager extends Fragment { }
});
-
- if (m_prefs.getBoolean("dim_status_bar", false)) {
- view.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
- }
-
return view;
}
diff --git a/src/org/fox/ttrss/offline/OfflineArticlePager.java b/src/org/fox/ttrss/offline/OfflineArticlePager.java index 7e9384ca..bc138bb0 100644 --- a/src/org/fox/ttrss/offline/OfflineArticlePager.java +++ b/src/org/fox/ttrss/offline/OfflineArticlePager.java @@ -79,6 +79,11 @@ public class OfflineArticlePager extends Fragment { Log.d(TAG, "getItem: " + position);
if (m_cursor.moveToPosition(position)) {
+
+ if (m_prefs.getBoolean("dim_status_bar", false) && getView() != null) {
+ getView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
+ }
+
return new OfflineArticleFragment(m_cursor.getInt(m_cursor.getColumnIndex(BaseColumns._ID)));
}
|