commit | 242642146dbd762ccd43f8634476f3be9303b863 | [log] [tgz] |
---|---|---|
author | Adrian Roos <roosa@google.com> | Mon Feb 19 16:26:15 2018 +0100 |
committer | Adrian Roos <roosa@google.com> | Tue Feb 20 18:04:23 2018 +0100 |
tree | 484924762afd1b9ad89a7b54a37476162ddcb546 | |
parent | 944836c6c70bb91e1520434149c630313d0b8699 [diff] |
DisplayCutout: Dispatch all non-zero safeInsets Ensures that even if the display cutout does not overlap a window, the safe insets are still dispatched if the window overlaps any part of the cutout area and the safe insets are therefore non-zero. To do that, we need to compute the insets once against the display size, then only shrink or expand the safe insets accordingly. Bug: 73533636 Test: atest DisplayCutoutTest Change-Id: I1ea449178e29c7effdd92cac78af1a3875ca7e70