am f732e37c
: Merge "If the panels are disabled, don\'t go opaque on interaction." into klp-dev
* commit 'f732e37c1911831a8d26fd228a00063b9b489a42': If the panels are disabled, don't go opaque on interaction.
This commit is contained in:
@ -1928,8 +1928,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode {
|
|||||||
|
|
||||||
private void checkBarModes() {
|
private void checkBarModes() {
|
||||||
if (mDemoMode) return;
|
if (mDemoMode) return;
|
||||||
checkBarMode((mInteractingWindows & StatusBarManager.WINDOW_STATUS_BAR) != 0 ? MODE_OPAQUE
|
int sbMode = mStatusBarMode;
|
||||||
: mStatusBarMode, mStatusBarWindowState, mStatusBarView.getBarTransitions());
|
if (panelsEnabled() && (mInteractingWindows & StatusBarManager.WINDOW_STATUS_BAR) != 0) {
|
||||||
|
// if panels are expandable, force the status bar opaque on any interaction
|
||||||
|
sbMode = MODE_OPAQUE;
|
||||||
|
}
|
||||||
|
checkBarMode(sbMode, mStatusBarWindowState, mStatusBarView.getBarTransitions());
|
||||||
if (mNavigationBarView != null) {
|
if (mNavigationBarView != null) {
|
||||||
checkBarMode(mNavigationBarMode,
|
checkBarMode(mNavigationBarMode,
|
||||||
mNavigationBarWindowState, mNavigationBarView.getBarTransitions());
|
mNavigationBarWindowState, mNavigationBarView.getBarTransitions());
|
||||||
|
Reference in New Issue
Block a user