1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-15 15:53:55 +00:00

Updated, so double-click events are propagated from browser to agent. On MacOS, this is then used to simulate double-click, as Linux/Windows doesn't need to explicitly simulate double-click.

This commit is contained in:
Bryan Roe
2019-01-23 15:54:40 -08:00
parent 5c01a68c26
commit d6500322b9
4 changed files with 28 additions and 19 deletions

View File

@@ -424,7 +424,7 @@ int kvm_server_inputdata(char* block, int blocklen)
y = ((int)ntohs(((unsigned short*)(block))[4]));
if (size == 12) w = ((short)ntohs(((short*)(block))[5]));
// printf("x:%d, y:%d, b:%d, w:%d\n", x, y, block[5], w);
if (g_enableEvents) MouseAction(x, y, block[5], w, eventdisplay);
if (g_enableEvents) MouseAction(x, y, (int)(unsigned char)(block[5]), w, eventdisplay);
}
break;
}