jadennn/flutter_ijk

NoSuchMethod error for `.remove()`

Closed this issue · 0 comments

ened commented

When added / removing the widget a few times

I  ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I  The following NoSuchMethodError was thrown building BlocBuilder<MyEvent, MyViewState>:
I  The method 'remove' was called on null.
I  Receiver: null
I  Tried calling: remove()
I  When the exception was thrown, this was the stack:
I  #0      ChangeNotifier.removeListener (package:flutter/src/foundation/change_notifier.dart:167)
I  #1      _IjkPlayerState.deactivate (package:flutter_ijk/flutter_ijk.dart:498)
I  #2      StatefulElement.deactivate (package:flutter/src/widgets/framework.dart:3914)
I  #3      _InactiveElements._deactivateRecursively (package:flutter/src/widgets/framework.dart:1714)
I  #4      SingleChildRenderObjectElement.visitChildren (package:flutter/src/widgets/framework.dart:4869)
I  #5      _InactiveElements._deactivateRecursively (package:flutter/src/widgets/framework.dart:1716)
I  #6      MultiChildRenderObjectElement.visitChildren (package:flutter/src/widgets/framework.dart:4970)
I  #7      _InactiveElements._deactivateRecursively (package:flutter/src/widgets/framework.dart:1716)
I  #8      _InactiveElements.add (package:flutter/src/widgets/framework.dart:1725)
I  #9      Element.deactivateChild (package:flutter/src/widgets/framework.dart:2996)
I  #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2760)
I  #11     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3752)
I  #12     Element.rebuild (package:flutter/src/widgets/framework.dart:3564)
I  #13     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2277)
I  #14     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.drawFrame (package:flutter
  /src/widgets/binding.dart:700)
I  #15     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding._handlePersistentFrameCallback (package:f
  lutter/src/rendering/binding.dart:275)
I  #16     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1012)
I  #17     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:952)
I  #18     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:864)
I  #22     _invoke (dart:ui/hooks.dart:219)
I  #23     _drawFrame (dart:ui/hooks.dart:178)
I  (elided 3 frames from package dart:async)