- If a window has PRIVATE_FLAG_LAYOUT_SIZE_EXTENDED_BY_CUTOUT, the final
frame might be larger than the requested size, and we cannot use the
requested lengths to compute the window frame. Because the window size
will be the new requested size, we don't want to extend the window
size again and again.
- When we are checking if a frame is overlapped with the display cutout,
we only need to check if displayCutoutSafe contains the frame. We
don't need to check individual bounding rectangles. This also fixes an
issue that the gestural navigation bar is not extended by the
waterfall cutout because it doesn't have bounding rectangles.
Bug: 203031262
Bug: 161810301
Test: Enable double cutout or waterfall cutout in developer options and
see if the frame of navigation bar is correct when it is at the
same side of the cutout.
Change-Id: Ic8c090198c556f2dc3b2c0b8498c42e9ca18c795
Revert submission 17073604-presubmit-am-787ed0a55f5040968a8a9c14764ddd01
Reason for revert: cause of b/222711091
Reverted Changes:
I3aae23a57:Remove temp user creation activity
I6b2ce8e01:Scrim was flickering on FPS unlock
Change-Id: Ie8f02829b9bc9bdd533343d6011e352a00d26776
Revert submission 17073604-presubmit-am-787ed0a55f5040968a8a9c14764ddd01
Reason for revert: cause of b/222711091
Reverted Changes:
I3aae23a57:Remove temp user creation activity
I6b2ce8e01:Scrim was flickering on FPS unlock
Change-Id: I7dcea569feaae4f03b634a13b3a33c3b45abeb53
The two attributes LineBreakStyle and LineBreakWordStyle were added in the version S-V2 section in the public.xml file. Move two attributes to the version T section in the public.xml file.
This violates resource finalization, but is done in an attempt to
reconcile differences between master and tm-dev.
Bug: 221172449
Test: atest TextViewTest; atest MeasuredTextTest; atest PrecomputedTextTest; atest TextViewPrecomputedTextTest
Merged-In: Iac54580c3a0a26bd4107342803b5e2eaff011f9c
Change-Id: Iac54580c3a0a26bd4107342803b5e2eaff011f9c
(cherry picked from commit 255581f097)
Fix: 217730256
Bug: 222537368
Test: Added test in EditTextTest (will merge later when reviewed).
Merged-In: I78354a0f1d955c5b7c1ead044ea49086b3479841
Change-Id: I78354a0f1d955c5b7c1ead044ea49086b3479841
(cherry picked from commit e1f392d171)
- Add new intent to send VOWIFI_ENABLED status
Bug: 179122732
Test: Manually verified by simulating
Change-Id: Iaf52a642a0435a070b8280b098e7929cddde55f6
* changes:
[automerge] [DO NOT MERGE]Revert "Relax minimum signature scheme version for apps on system partition" 2p: 3c36fd5fee
[DO NOT MERGE]Revert "Relax minimum signature scheme version for apps on system partition"
This reverts commit 0de71ca543.
Reason for revert: Don't yet have a use for the definitions,
and will likely reimplement them differently. This is an adjusted
revert to account for a resource finalization error
Test: Is a reversion.
Bug: 222537368
Merged-In: I99a71551069069d117039af4708030772b741cea
Change-Id: I99a71551069069d117039af4708030772b741cea
(cherry picked from commit 65e5bf07c2)
Distinguish between two types of fling-down on keyguard:
1) the kind after a swipe-up that does not show bouncher
=> keep stack height the same
2) the kind after showing bouncer
=> update stack height
Move NSSL#mIsFlinging to AmbientState
Bug: 219883571
Test: unlock hint, swipe up, show/hide bouncer => no stack freeze
Change-Id: I7af1a4f941d009f05e3fc9dc667a035d19e87d62
(cherry picked from commit 65da9766c0)
Merged-In: I7af1a4f941d009f05e3fc9dc667a035d19e87d62
On reset state in the view controller, set the security message to be
the default text. It seems like this copy already exists.
Bug: b/218833792
Test: Manual test on multiple devices
Change-Id: I5d704255622864a8593ce1b31747a36ec95224bb
This is a temporary fix to ensure that SystemUI builds code that is
consistent with common code that might be referneced in the the bootclasspath.
Note that a proper fix would be to entirely eliminate these duplicated classes,
but for now this avoids any related issues, and eliminates issues when
running coverage tests against optimized builds.
Bug: 219615928,222468116
Test: m -j EMMA_INSTRUMENT=true EMMA_INSTRUMENT_FRAMEWORK=true
+ validate successful coverage test runs
Change-Id: I67b7ad1d6f8e1fb2352652d452c620d195d5c0dc