X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ecere%2Fsrc%2Fgui%2Fdrivers%2FAndroidInterface.ec;h=c3af1ddd5ece9ea2765112c9e7e5dbd1e847826e;hb=3881ad9960a3938b6b25db5357ca936639aa9ea6;hp=4f2725a9cd33560e695fa9b617cf432ed9e1dac8;hpb=5f9c1c00037d6470597094f0ae875973361c6e42;p=sdk diff --git a/ecere/src/gui/drivers/AndroidInterface.ec b/ecere/src/gui/drivers/AndroidInterface.ec index 4f2725a..c3af1dd 100644 --- a/ecere/src/gui/drivers/AndroidInterface.ec +++ b/ecere/src/gui/drivers/AndroidInterface.ec @@ -1066,8 +1066,7 @@ static Array buildPointerInfo(AInputEvent * event) int i; for(i = 0; i < count; i++) { - infos[i].x = (int)AMotionEvent_getX(event, i); - infos[i].y = (int)AMotionEvent_getY(event, i); + infos[i].point = { (int)AMotionEvent_getX(event, i), (int)AMotionEvent_getY(event, i) }; infos[i].id = (int)AMotionEvent_getPointerId(event, i); infos[i].pressure = AMotionEvent_getPressure(event, i); infos[i].size = AMotionEvent_getSize(event, i); @@ -1138,6 +1137,7 @@ class AndroidActivity : AndroidAppGlue lastTime = time; mouseX = x, mouseY = y; if(result) + // TOCHECK: Should we do result = here? window.MouseMessage(__ecereVMethodID___ecereNameSpace__ecere__gui__Window_OnLeftButtonDown, x, y, &keyFlags, false, true); if(result) {