Skip to content

Commit fdff078

Browse files
authored
Don't send pointer events when the framework isn't ready yet (flutter#12403)
1 parent 5f3b749 commit fdff078

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

lib/web_ui/lib/src/engine/pointer_binding.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,10 @@ class PointerBinding {
8282

8383
void _onPointerData(List<ui.PointerData> data) {
8484
final ui.PointerDataPacket packet = ui.PointerDataPacket(data: data);
85-
ui.window?.onPointerDataPacket(packet);
85+
final ui.PointerDataPacketCallback callback = ui.window.onPointerDataPacket;
86+
if (callback != null) {
87+
callback(packet);
88+
}
8689
}
8790
}
8891

0 commit comments

Comments
 (0)