diff options
author | 2025-01-06 16:32:11 +0000 | |
---|---|---|
committer | 2025-01-06 16:39:27 +0000 | |
commit | 11e5ec44d2e70da2cbce5493e1b02f1c929031eb (patch) | |
tree | 049644808cf650b7e1477718eab2224344805d64 /libs/androidfw/ZipUtils.cpp | |
parent | 150e45970e8023747c0dca1df2db05121a6e1650 (diff) |
Final refactoring: Removing GestureUiState
GestureUiState was supposed to be middle state between GestureState and TutorialActionState but in practice it ended up very similar to TutorialActionState and made states overly complicated.
Also meant that transformation stateful logic was kept in Composables - that logic is now moved to TouchpadTutorialScreenViewModel and tested in TouchpadTutorialScreenViewModelTest (formerly tested in StateTransitionsTest).
Now there's simply GestureState on domain side and TutorialActionState on UI side and ViewModel is transforming one into another.
Fixes: 384509663
Test: unit tests
Flag: com.android.systemui.shared.new_touchpad_gestures_tutorial
Change-Id: I088ee8a0f77b3595d695041ad23b72bfb30a20d0
Diffstat (limited to 'libs/androidfw/ZipUtils.cpp')
0 files changed, 0 insertions, 0 deletions