mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-06 02:46:57 +00:00
Refactor force visible nav bar into new secure setting.
Decouples force visible from kids mode setting. Bug: 217668440 Test: manual Change-Id: Ia8a2b30eab7633e3b686c9afebd7e683ef984deb
This commit is contained in:
@@ -71,7 +71,7 @@ public class TaskbarForceVisibleImmersiveController implements TouchController {
|
||||
/** Update values tracked via sysui flags. */
|
||||
public void updateSysuiFlags(int sysuiFlags) {
|
||||
mIsImmersiveMode = (sysuiFlags & SYSUI_STATE_IMMERSIVE_MODE) != 0;
|
||||
if (mContext.isNavBarKidsModeActive()) {
|
||||
if (mContext.isNavBarForceVisible()) {
|
||||
if (mIsImmersiveMode) {
|
||||
startIconDimming();
|
||||
} else {
|
||||
@@ -113,7 +113,7 @@ public class TaskbarForceVisibleImmersiveController implements TouchController {
|
||||
* Returns whether the taskbar is always visible in immersive mode.
|
||||
*/
|
||||
private boolean isNavbarShownInImmersiveMode() {
|
||||
return mIsImmersiveMode && mContext.isNavBarKidsModeActive();
|
||||
return mIsImmersiveMode && mContext.isNavBarForceVisible();
|
||||
}
|
||||
|
||||
private void updateIconDimmingAlpha() {
|
||||
|
||||
Reference in New Issue
Block a user