Преглед на файлове

Add hero animation to videos

Vishnu Mohandas преди 5 години
родител
ревизия
d042d0dc2e
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      lib/ui/video_widget.dart

+ 5 - 1
lib/ui/video_widget.dart

@@ -52,10 +52,14 @@ class _VideoWidgetState extends State<VideoWidget> {
 
 
   @override
   @override
   Widget build(BuildContext context) {
   Widget build(BuildContext context) {
-    return _videoPlayerController != null &&
+    final content = _videoPlayerController != null &&
             _videoPlayerController.value.initialized
             _videoPlayerController.value.initialized
         ? _getVideoPlayer()
         ? _getVideoPlayer()
         : _getLoadingWidget();
         : _getLoadingWidget();
+    return Hero(
+      tag: widget.file.generatedId.toString(),
+      child: content,
+    );
   }
   }
 
 
   Widget _getLoadingWidget() {
   Widget _getLoadingWidget() {