OSDN Git Service

Update display contents when metrics change
authorAndrii Kulian <akulian@google.com>
Mon, 13 Feb 2017 23:17:00 +0000 (15:17 -0800)
committerAndrii Kulian <akulian@google.com>
Mon, 13 Feb 2017 23:17:00 +0000 (15:17 -0800)
commitd7f8f942e56ce96042879c582db1541283c78a3d
tree983fc79b013e94e7b0d6522ef5d551218d3563a4
parent36750465f7e49cc08dd9e51ee862a8d8b5899057
Update display contents when metrics change

When display was resized its windows weren't updated because of
two problems: old LogicaDisplay#mOverrideDisplayInfo was preventing
WM from detecting the change and base display metrics were never
updated by resize.

Bug: 35258051
Test: android.server.cts.ActivityManagerDisplayTests
Test: #testDisplayResize
Change-Id: I30155e4d83e61ffe969c81dfcf932f3f3882cc59
services/core/java/com/android/server/display/LogicalDisplay.java
services/core/java/com/android/server/wm/DisplayContent.java
services/core/java/com/android/server/wm/WindowManagerService.java