File tree Expand file tree Collapse file tree 2 files changed +1
-12
lines changed Expand file tree Collapse file tree 2 files changed +1
-12
lines changed Original file line number Diff line number Diff line change @@ -319,8 +319,7 @@ class MouseTracker extends ChangeNotifier {
319
319
// so that [mouseIsConnected], which is decided by `_mouseStates`, is
320
320
// correct during the callbacks.
321
321
if (existingState == null ) {
322
- if (event is PointerRemovedEvent )
323
- return ;
322
+ assert (event is ! PointerRemovedEvent );
324
323
_mouseStates[device] = _MouseState (initialEvent: event);
325
324
} else {
326
325
assert (event is ! PointerAddedEvent );
Original file line number Diff line number Diff line change @@ -133,16 +133,6 @@ void main() {
133
133
listenerLogs.clear ();
134
134
});
135
135
136
- // Regression test for https://github.com/flutter/flutter/issues/90838
137
- test ('should not crash if the first event is a Removed event' , () {
138
- final List <PointerEvent > events = < PointerEvent > [];
139
- _setUpWithOneAnnotation (logEvents: events);
140
- ui.window.onPointerDataPacket !(ui.PointerDataPacket (data: < ui.PointerData > [
141
- _pointerData (PointerChange .remove, Offset .zero),
142
- ]));
143
- events.clear ();
144
- });
145
-
146
136
test ('should correctly handle multiple devices' , () {
147
137
final List <PointerEvent > events = < PointerEvent > [];
148
138
setUpWithOneAnnotation (logEvents: events);
You can’t perform that action at this time.
0 commit comments