Switch ScrimView to use view alpha
Using view alpha instead of background paint’s color alpha component will make ScrimView alpha and visibility available to View Capture and any analysis tool that’s based on it. The change makes ScimView background completely opaque, and makes Scrim View use variable alpha instead of always-1.0 alpha. Changes some code that depends on the old way of representing ScrimView opacity. Also moves “updateSysUiColors()” call in ScrimView#setBackgroundColor below updating alpha and background color so the new values are used in the calculations. Bug: 282991128 Test: local, presubmit Change-Id: I6ca089bae55adfb9c3140d06da4fbb3b08f2bf8b
Loading
Please register or sign in to comment