commit | 5d0df8eca94f69aa8c9adece3fd01508deaa34ef | [log] [tgz] |
---|---|---|
author | Juan Sebastian Martinez <juansmartinez@google.com> | Wed Mar 27 20:52:02 2024 -0700 |
committer | Juan Sebastian Martinez <juansmartinez@google.com> | Thu Mar 28 08:11:01 2024 -0700 |
tree | 59cf116b427b189b3ae753ea0aba54a105a53514 | |
parent | 8880ecd7d1818075009c622b8187ec5a811c9766 [diff] |
Starting long-press effect coroutines on CREATED To avoid coroutines launching when QS tiles are not used or visible, the launch is now occurring in the CREATED state of the lifecycle owner. This optimization avoids unnecessary collection of initial values of the effect flows. Test: SystemUITests:QSTileViewImplTest Bug: 331016727 Flag: ACONFIG quick_settings_visual_haptics_longpress TEAMFOOD Change-Id: If5a3bffa281172b99ef1d73d10e01bf28975d3ce