diff options
| author | 2024-04-12 11:08:26 -0700 | |
|---|---|---|
| committer | 2024-04-17 11:50:18 -0700 | |
| commit | 99258dfebee6ac6b51ae3e6297ff2a3fb0654fad (patch) | |
| tree | 910a820950c6ec88cd90708fabf1ca021b87cb45 /libs/androidfw/StringPool.cpp | |
| parent | aa2c6dd5015b531d8c11770bb55ea03daf6bb8e7 (diff) | |
Optimizing the QSLongPressEffect
StateFlows in the QSLongPressEffect need to emit and be collected on the
main thread to avoid thread-switching and preventing jank. Therefore,
the need for a background scope has been removed. In terms of
testability, the concern of setting touch listeners has been delegated
to the QSLongPressEffectViewBinder
Test: SystemUITests:QSTileViewImplTest
Test: SystemUiRobotTests:QSLongPressEffectTest
Bug: 332903800
Flag: ACONFIG quick_settings_visual_haptics_longpress TEAMFOOD
Change-Id: I6efe612c3bfda4ac39525b97c3a7797c61f54b8b
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions