直到我的客户提到他点击我正在开发的应用程序上的按钮时,我才真正认为这是一个问题。我询问了一下他到底在做什么,结果发现他正在点击(使用鼠标,这是一个嵌入在 Windows 应用程序中的 sencha 触摸应用程序,最终将在 Windows 7 UMPC“平板电脑”上运行)在按钮上并释放,但指针已在单击和释放之间移动(移动了几个像素)。但是,这似乎不会触发按钮的点击处理程序。它起作用的唯一方法是,如果您在完全相同的位置单击并释放,而根本没有在按钮内部拖动。
我认为这有点奇怪 - 单击并移动指针然后释放,同时仍在按钮内部 - 应该触发事件处理程序 IMO。不应该在按钮的外部单击、移动和释放(正如预期的那样)。
还有其他人经历过这种情况或知道如何抵消这种行为吗?
谢谢