summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorDanesh Mondegarian <daneshm90@gmail.com>2013-06-05 15:16:49 -0400
committerDanesh Mondegarian <daneshm90@gmail.com>2013-06-05 15:20:57 -0400
commitc818f1b79554b8fef917e4bbeee0bcedfc2f9ff4 (patch)
treefc057b90a013761ed7b5256ccbaaf16205f9e2c4 /packages
parent37ec53f06b41461cd02f873ab2082ab10134ef00 (diff)
downloadframeworks_base-c818f1b79554b8fef917e4bbeee0bcedfc2f9ff4.zip
frameworks_base-c818f1b79554b8fef917e4bbeee0bcedfc2f9ff4.tar.gz
frameworks_base-c818f1b79554b8fef917e4bbeee0bcedfc2f9ff4.tar.bz2
NavRing : Fix FC on rotate
onAttachToWindow() is not guaranteed to be called prior to the framework invoking commands on the panel. This patchset moves over initialization over to onFinishInflate(); Reproduction steps : 1. Activate search panel view (long press home/swipe up from navbar) 2. Rotate device Change-Id: I37b5b0de180040bdf1b521bcb8fc014b23c238df
Diffstat (limited to 'packages')
-rw-r--r--packages/SystemUI/src/com/android/systemui/SearchPanelView.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/SearchPanelView.java b/packages/SystemUI/src/com/android/systemui/SearchPanelView.java
index 2ee530e..8c80d35 100644
--- a/packages/SystemUI/src/com/android/systemui/SearchPanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/SearchPanelView.java
@@ -137,6 +137,8 @@ public class SearchPanelView extends FrameLayout implements
// TODO: fetch views
mGlowPadView = (GlowPadView) findViewById(R.id.glow_pad_view);
mGlowPadView.setOnTriggerListener(mGlowPadViewListener);
+ updateSettings();
+ setDrawables();
}
private void setDrawables() {
@@ -277,8 +279,6 @@ public class SearchPanelView extends FrameLayout implements
super.onAttachedToWindow();
mObserver.observe();
- updateSettings();
- setDrawables();
}
@Override