Merge "Remove isHighEndGfx check" into oc-mr1-dev
This commit is contained in:
@@ -2623,18 +2623,15 @@ public class PhoneWindowManager implements WindowManagerPolicy {
|
|||||||
attrs.privateFlags &= ~WindowManager.LayoutParams.PRIVATE_FLAG_KEYGUARD;
|
attrs.privateFlags &= ~WindowManager.LayoutParams.PRIVATE_FLAG_KEYGUARD;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ActivityManager.isHighEndGfx()) {
|
if ((attrs.flags & FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) != 0) {
|
||||||
if ((attrs.flags & FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) != 0) {
|
attrs.subtreeSystemUiVisibility |= View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION;
|
||||||
attrs.subtreeSystemUiVisibility |= View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION;
|
}
|
||||||
}
|
final boolean forceWindowDrawsStatusBarBackground =
|
||||||
final boolean forceWindowDrawsStatusBarBackground =
|
(attrs.privateFlags & PRIVATE_FLAG_FORCE_DRAW_STATUS_BAR_BACKGROUND) != 0;
|
||||||
(attrs.privateFlags & PRIVATE_FLAG_FORCE_DRAW_STATUS_BAR_BACKGROUND)
|
if ((attrs.flags & FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) != 0
|
||||||
!= 0;
|
|| forceWindowDrawsStatusBarBackground
|
||||||
if ((attrs.flags & FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) != 0
|
&& attrs.height == MATCH_PARENT && attrs.width == MATCH_PARENT) {
|
||||||
|| forceWindowDrawsStatusBarBackground
|
attrs.subtreeSystemUiVisibility |= View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN;
|
||||||
&& attrs.height == MATCH_PARENT && attrs.width == MATCH_PARENT) {
|
|
||||||
attrs.subtreeSystemUiVisibility |= View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user