diff options
| author | 2022-03-17 14:50:05 +0000 | |
|---|---|---|
| committer | 2022-03-29 16:36:58 +0000 | |
| commit | 3dcd76cfcea8c499d8ff350b4cb98ba4bf3762fd (patch) | |
| tree | 97aa7d8c0884eceb65673cbe6faec3b8ddb81939 /libs/androidfw/StringPool.cpp | |
| parent | 0effa3401313404854c4ed71908141a3ae297881 (diff) | |
Don't pass non slider adj. as user interactions
This cl stops passing RBC on, RBC off and RBC intensity changes as
slider interactions. Normal slider interactions will be passed as a user
interaction, regardless of whether RBC is on or not. Also, ensure the
short term model (STM) is correctly reset when necessary.
| Old Scenario: | New Scenario:
RBC turned on | user initiated | non user
| keep STM | reset STM
RBC turned off | non user | non user
| reset STM | reset STM
Change of intensity | user initiated | non user
| reset STM | reset STM
Slider interaction | user initiated | user initiated
whilst RBC is on | keep STM | keep STM
Bug: 204298104
Bug: 202262784
Test: adb shell dumpsys display | grep -A50 mEvents
Test: manual logs and check interactions
Change-Id: I135623dc9ccca11817d5dd07d9b333b94aac30f1
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions