Unit test for canvas X and wide state
Add config for crossing transitions