fix an oversight when setting clickCount
for some reason I'm assigning clickCount after dispatching the event. that means we're always one click behind.
This commit is contained in:
@@ -335,12 +335,13 @@ class NativeApplication
|
|||||||
switch (mouseEventInfo.type)
|
switch (mouseEventInfo.type)
|
||||||
{
|
{
|
||||||
case MOUSE_DOWN:
|
case MOUSE_DOWN:
|
||||||
window.onMouseDown.dispatch(mouseEventInfo.x, mouseEventInfo.y, mouseEventInfo.button);
|
|
||||||
window.clickCount = mouseEventInfo.clickCount;
|
window.clickCount = mouseEventInfo.clickCount;
|
||||||
|
window.onMouseDown.dispatch(mouseEventInfo.x, mouseEventInfo.y, mouseEventInfo.button);
|
||||||
|
|
||||||
case MOUSE_UP:
|
case MOUSE_UP:
|
||||||
window.onMouseUp.dispatch(mouseEventInfo.x, mouseEventInfo.y, mouseEventInfo.button);
|
|
||||||
window.clickCount = mouseEventInfo.clickCount;
|
window.clickCount = mouseEventInfo.clickCount;
|
||||||
|
window.onMouseUp.dispatch(mouseEventInfo.x, mouseEventInfo.y, mouseEventInfo.button);
|
||||||
|
|
||||||
|
|
||||||
case MOUSE_MOVE:
|
case MOUSE_MOVE:
|
||||||
window.onMouseMove.dispatch(mouseEventInfo.x, mouseEventInfo.y);
|
window.onMouseMove.dispatch(mouseEventInfo.x, mouseEventInfo.y);
|
||||||
|
|||||||
Reference in New Issue
Block a user