It seems that adding vsync support fixed the `setState` related bugs, but it also breaks the touch input. The same (example) counter app works fine on commit 530049f7, but then on touch actions doesn't work on commit 80436ed49 .