On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It's not acting exactly when you press the button, but keeping it on wait until the action can be performed and only then performing it. People complain a lot of it in From Software games, but in your case the ball would act as soon as arriving on the next tile, even if you pressed the button at a time it couldn't move