Previously I had problems on various devices (especially the iPhone simulator) with double events being triggered for a single tap on the device, but after some help from support I changed from using OnTap to using OnVClick with RemoveMobileDelay = True, and that seemed to solve the problem. However, now one of my testers have this problem again with an iPad (3rd gen, iOS 6.1.3). Typically you see it when I have a sidepanel or popup, so that e.g. tapping a button on a popup that triggers a OnVClick (server side) event (that performs some processing and then closes the popup) also generates a OnVClick event for a ListView item that was (partially) hidden by the popup. It can also be the other way around: if you tap a listview item that triggers an OnVClick event (that performs some server-side processing and then opens the popup), you could also have a second event generated for e.g. one of the buttons on the popup.
Any idea what further actions I can take to avoid this problem?
Using 1.7.0.3010 with IW 12.2.23 on Delphi XE.