summaryrefslogtreecommitdiff
path: root/src/org
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-10-10 15:12:58 +0400
committerAndrew Dolgov <[email protected]>2012-10-10 15:12:58 +0400
commit84bffe92cd1622c9d3b35802106c48890337c0f9 (patch)
tree57e5cf024bc5efe949a88ccf198a95437890c08d /src/org
parentf27bbf9e8c671b5b6f667df4bee58ddca8b7dc91 (diff)
fix status bar not being dimmed after undimmed manually
Diffstat (limited to 'src/org')
-rw-r--r--src/org/fox/ttrss/ArticlePager.java10
-rw-r--r--src/org/fox/ttrss/offline/OfflineArticlePager.java5
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)));
}