Skip to content
Commit cb6dfdf8 authored by Aaron Liu's avatar Aaron Liu
Browse files

Ensure that setVisibility is the

first operation that is done when isShowing state is collected. Before,
visibility is set to VISIBLE after view is inflated. I think there is a
race condition happening here where when isShowing is set to false,
visible is set to INVISIBLE before view inflation has completed and then
view is set to VISIBLE.

Fixes: 274608304
Test: I was able to reproduce the bug by longpressing the lock icon and
tapping the arrow icon in the notifications at the same time. The
unscrimmed bouncer would show ~1/60 times. After the change, I can no
longer repro.

Change-Id: I539598ff83344ec92fdf0afaddd9c5a374d343ac
parent c23d114f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment