|
|
@@ -239,8 +239,7 @@ class ChewieController extends ChangeNotifier {
|
|
|
final List<DeviceOrientation> deviceOrientationsAfterFullScreen;
|
|
|
|
|
|
static ChewieController of(BuildContext context) {
|
|
|
- final _ChewieControllerProvider chewieControllerProvider =
|
|
|
- context.inheritFromWidgetOfExactType(_ChewieControllerProvider);
|
|
|
+ final chewieControllerProvider = _ChewieControllerProvider.of(context);
|
|
|
|
|
|
return chewieControllerProvider.controller;
|
|
|
}
|
|
|
@@ -325,6 +324,9 @@ class _ChewieControllerProvider extends InheritedWidget {
|
|
|
|
|
|
final ChewieController controller;
|
|
|
|
|
|
+ static _ChewieControllerProvider of(BuildContext context) => context.inheritFromWidgetOfExactType(_ChewieControllerProvider) as _ChewieControllerProvider;
|
|
|
+
|
|
|
+
|
|
|
@override
|
|
|
bool updateShouldNotify(_ChewieControllerProvider old) =>
|
|
|
controller != old.controller;
|