diff --git a/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart b/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart index b7ce4f72..feb1bb6d 100644 --- a/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart +++ b/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart @@ -92,14 +92,12 @@ class _InteractiveviewerGalleryState extends State int? currentIndex; late List _thumbList; - late int _quality; + late final int _quality = GStorage.previewQ; @override void initState() { super.initState(); - _quality = - GStorage.setting.get(SettingBoxKey.previewQuality, defaultValue: 80); _thumbList = List.generate(widget.sources.length, (_) => true); _pageController = PageController(initialPage: widget.initIndex); diff --git a/lib/utils/storage.dart b/lib/utils/storage.dart index 3cd4457d..ed075f29 100644 --- a/lib/utils/storage.dart +++ b/lib/utils/storage.dart @@ -116,7 +116,7 @@ class GStorage { setting.get(SettingBoxKey.defaultHomePage, defaultValue: 0); static int get previewQ => - setting.get(SettingBoxKey.previewQuality, defaultValue: 80); + setting.get(SettingBoxKey.previewQuality, defaultValue: 100); static double get mediumCardWidth => setting.get(SettingBoxKey.mediumCardWidth, defaultValue: 280.0);