When using the application on iPadOS (Firefox browser), the system fails to parse touch pointer events, throwing a serialization warning/error.
It seems the application expects an integer (i64) for pixel movement coordinates, but iPadOS Firefox sends sub-pixel floating-point values (e.g., 7.5), causing the message parsing to fail entirely.
WARN Unable to parse message: {"PointerEvent":{"event_type":"pointermove","pointer_id":-813876841,"timestamp":10405000,"is_primary":true,"pointer_type":"touch","button":0,"buttons":1,"x":0.8097457627118644,"y":0.6220338983050847,"movement_x":-7,"movement_y":7.5,"pressure":0,"tilt_x":0,"tilt_y":0,"width":0.04627834693155809,"height":0.04627834693155809,"twist":0}} (invalid type: floating point '7.5', expected i64 at line 1 column 231)
When using the application on iPadOS (Firefox browser), the system fails to parse touch pointer events, throwing a serialization warning/error.
It seems the application expects an integer (i64) for pixel movement coordinates, but iPadOS Firefox sends sub-pixel floating-point values (e.g., 7.5), causing the message parsing to fail entirely.
WARN Unable to parse message: {"PointerEvent":{"event_type":"pointermove","pointer_id":-813876841,"timestamp":10405000,"is_primary":true,"pointer_type":"touch","button":0,"buttons":1,"x":0.8097457627118644,"y":0.6220338983050847,"movement_x":-7,"movement_y":7.5,"pressure":0,"tilt_x":0,"tilt_y":0,"width":0.04627834693155809,"height":0.04627834693155809,"twist":0}} (invalid type: floating point '7.5', expected i64 at line 1 column 231)