浏览代码

Remove late initialisations

ashilkn 1 年之前
父节点
当前提交
62b05513a2
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      mobile/lib/ui/viewer/file/zoomable_image.dart

+ 2 - 4
mobile/lib/ui/viewer/file/zoomable_image.dart

@@ -52,8 +52,8 @@ class _ZoomableImageState extends State<ZoomableImage> {
   bool _loadedFinalImage = false;
   bool _loadedFinalImage = false;
   ValueChanged<PhotoViewScaleState>? _scaleStateChangedCallback;
   ValueChanged<PhotoViewScaleState>? _scaleStateChangedCallback;
   bool _isZooming = false;
   bool _isZooming = false;
-  late PhotoViewController _photoViewController;
-  late final PhotoViewScaleStateController _scaleStateController;
+  PhotoViewController _photoViewController = PhotoViewController();
+  final _scaleStateController = PhotoViewScaleStateController();
 
 
   @override
   @override
   void initState() {
   void initState() {
@@ -68,8 +68,6 @@ class _ZoomableImageState extends State<ZoomableImage> {
       debugPrint("isZooming = $_isZooming, currentState $value");
       debugPrint("isZooming = $_isZooming, currentState $value");
       // _logger.info('is reakky zooming $_isZooming with state $value');
       // _logger.info('is reakky zooming $_isZooming with state $value');
     };
     };
-    _photoViewController = PhotoViewController();
-    _scaleStateController = PhotoViewScaleStateController();
     super.initState();
     super.initState();
   }
   }