diff options
| author | kenzyun_chen <kenzyun_chen@htc.com> | 2014-10-08 20:12:16 +0800 |
|---|---|---|
| committer | Steve Kondik <steve@cyngn.com> | 2015-11-07 05:40:41 -0800 |
| commit | 650c3fb5b6d3997cdcf52ad5047b6972b22a82bb (patch) | |
| tree | b4df5f5275fed1b9f1d35cf2f143194eeca5c33f /core/java/android/widget | |
| parent | b2ad5b18681460dae641296730b7e4ffac2b820f (diff) | |
| download | frameworks_base-650c3fb5b6d3997cdcf52ad5047b6972b22a82bb.zip frameworks_base-650c3fb5b6d3997cdcf52ad5047b6972b22a82bb.tar.gz frameworks_base-650c3fb5b6d3997cdcf52ad5047b6972b22a82bb.tar.bz2 | |
Initialize mGlobalSystemUiVisibility
ViewRootImpl doesn't pass System UI visibility change to children in ViewRootImpl.handleDispatchSystemUiVisibilityChanged() because there is no change in this case:
Reproduce steps :
1. fullscreen app in portrait (without statusbar and navigation bar)
2. switch to landscape (trigger recreating app in landscape mode)
3. slide down statusbar
Wrong Result : mView.dispatchSystemUiVisibilityChanged(visibility) was not called, so that app can't depend on the callback to refine its layout
This is because mGlobalSystemUiVisibility changed from some value to 0 (SYSTEM_UI_FLAG_VISIBLE)
Change-Id: Icc5a9d23fd8c5c5f37e5c87c4a07af8e9914e2ab
Diffstat (limited to 'core/java/android/widget')
0 files changed, 0 insertions, 0 deletions
