wl_touch.down sent with NULL as surface
When I play a lot with screen rotation in phosh and do quick touch presses during the time it takes it to rotate, sometimes phosh crashes due to phoc sending an invalid event:
[3644505,861] wl_touch@27.down(568, 373248810, nil, 0, 568,500000, 149,742188)
It seems to be happening more often with https://github.com/swaywm/wlroots/pull/1783 applied, but happens also without those patches.