* changes: 2/ Migrate isInOneHanded() in OneHandedState 1/ Add OneHandedState to manage the transition flow