diff options
| author | Tony Huang <tonyychuang@google.com> | 2020-05-15 13:51:03 +0800 |
|---|---|---|
| committer | Tony Huang <tonyychuang@google.com> | 2020-05-27 11:25:05 +0800 |
| commit | 91bba497c314e4d717a94ea72c928a76a192b332 (patch) | |
| tree | fce44f329611c50fd2a755febe29aca66c3331da /core/java/android/view/WindowlessWindowManager.java | |
| parent | 2cdbcea8ba29bbb8d50511a9fa6e5bd2763fb153 (diff) | |
Only add divider when it need to show
By previous memory patch, the divider will always call update when
enter split when means it always add divider view when showing. So
we can reduce some update call to avoid any unnecessary surface
memory allocate.
Fix: 150190730
Test: Check split mode rotate normally and dump SF to check divider
memory status
Change-Id: Ibccd0b998d299968ee6d68127c801fae656d2127
Diffstat (limited to 'core/java/android/view/WindowlessWindowManager.java')
| -rw-r--r-- | core/java/android/view/WindowlessWindowManager.java | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/core/java/android/view/WindowlessWindowManager.java b/core/java/android/view/WindowlessWindowManager.java index d20ffb3a6ec1..571a9dd89943 100644 --- a/core/java/android/view/WindowlessWindowManager.java +++ b/core/java/android/view/WindowlessWindowManager.java @@ -41,7 +41,6 @@ public class WindowlessWindowManager implements IWindowSession { private final static String TAG = "WindowlessWindowManager"; private class State { - //TODO : b/150190730 we should create it when view show and release it when view invisible. SurfaceControl mSurfaceControl; WindowManager.LayoutParams mParams = new WindowManager.LayoutParams(); int mDisplayId; |
