Tweaked the BuyGemsModal to not care if iPad event handling is synchronous or not.