dispose images correctly

This commit is contained in:
Fabian Freund
2026-01-10 06:28:26 +01:00
parent 9a04b2d89a
commit f84b8838e1
10 changed files with 120 additions and 23 deletions
@@ -205,7 +205,7 @@ class GridTabPreview extends HookConsumerWidget {
],
),
const SizedBox(height: 6),
if (tabState.thumbnail != null)
if (tabState.thumbnail?.value != null)
Expanded(
child: ClipRRect(
borderRadius: const BorderRadius.only(
@@ -284,7 +284,7 @@ class ListTabPreview extends HookConsumerWidget {
onTap: onTap,
onLongPress: onLongPress,
contentPadding: const EdgeInsets.only(left: 4),
leading: (tabState.thumbnail != null)
leading: (tabState.thumbnail?.value != null)
? RepaintBoundary(
child: RawImage(
image: tabState.thumbnail!.value,