Fix crash bug when splitting with animations disabled
Fixes a bug where disabling animations (through Settings) would cause split staging to crash. The crash occurs because when animations are disabled, StateManager advances to OVERVIEW_SPLIT_SELECT too quickly, and does not trigger the appropriate code block in RecentsViewStateController#handleSplitSelectionState(). This causes a crash. Fixed by changing the conditional so that it always runs when OVERVIEW_SPLIT_SELECT is the target state, no matter the starting state. Note: If more animations are added for this state in the future, the conditional may need to be tweaked further. Fixes: 223598955 Test: Confirmed not crashing on 2 devices when splitting in a variety of ways. Change-Id: I7f3def88f124fa1babe9a943adf72c10f58b7131
Loading
Please register or sign in to comment