final boolean behindNavBar=mNavigationBar != null && ((mNavigationBarOnBottom && frame.top + insets >= mNavigationBar.getFrameLw().top) || (!mNavigationBarOnBottom && frame.left + insets >= mNavigationBar.getFrameLw().left)); | final boolean behindNavBar=mNavigationBar != null && ((mNavigationBarPosition == NAV_BAR_BOTTOM && frame.top + insets >= mNavigationBar.getFrameLw().top) || (mNavigationBarPosition == NAV_BAR_RIGHT && frame.left + insets >= mNavigationBar.getFrameLw().left) || (mNavigationBarPosition == NAV_BAR_LEFT && frame.right - insets <= mNavigationBar.getFrameLw().right)); | (mNavigationBarOnBottom && frame.top + insets >= mNavigationBar.getFrameLw().top) || (!mNavigationBarOnBottom && frame.left + insets >= mNavigationBar.getFrameLw().left) | (mNavigationBarOnBottom == NAV_BAR_BOTTOM && frame.top + insets >= mNavigationBar.getFrameLw().top) || (mNavigationBarOnBottom == NAV_BAR_RIGHT && frame.left + insets >= mNavigationBar.getFrameLw().left) || (mNavigationBarOnBottom == NAV_BAR_LEFT && frame.right - insets <= mNavigationBar.getFrameLw().right) | platform_frameworks_base | 85d202b18ada8dc95f151087ab9778d1a31f7a30 | com.android.server.policy.PhoneWindowManager | | _1 | mNavigationBarOnBottom |
---|
_2 | mNavigationBarPosition |
---|
| TCIVar | mNavigationBarOnBottom |
---|
v0 | frame.top + insets >= mNavigationBar.getFrameLw().top |
---|
| | TCIVar | mNavigationBarOnBottom |
---|
v0 | frame.top + insets >= mNavigationBar.getFrameLw().top |
---|
| Uses | False |