From ee93ef576b68a19646411884420602fffaacbb70 Mon Sep 17 00:00:00 2001 From: Flummi Date: Fri, 6 Jun 2025 10:10:40 +0200 Subject: [PATCH] xd --- lib/providers/MediaProvider.dart | 2 +- lib/screens/DetailView.dart | 2 +- lib/screens/MediaGrid.dart | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/providers/MediaProvider.dart b/lib/providers/MediaProvider.dart index f9649d8..f23d307 100644 --- a/lib/providers/MediaProvider.dart +++ b/lib/providers/MediaProvider.dart @@ -83,7 +83,7 @@ class MediaProvider extends ChangeNotifier { debugPrint('Fehler beim Laden der Medien: $e'); } finally { _isLoading = false; - if(notify) notifyListeners(); + if (notify) notifyListeners(); } } } diff --git a/lib/screens/DetailView.dart b/lib/screens/DetailView.dart index bb4d5f6..1e08c44 100644 --- a/lib/screens/DetailView.dart +++ b/lib/screens/DetailView.dart @@ -99,7 +99,7 @@ class _DetailViewState extends State { return Scaffold( appBar: AppBar( centerTitle: true, - title: Text('f0ck #${widget.initialItemId} (${provider.type})'), + title: Text('f0ck #${provider.mediaItems.elementAt(_currentIndex).id.toString()} (${provider.type})'), ), body: Stack( children: [ diff --git a/lib/screens/MediaGrid.dart b/lib/screens/MediaGrid.dart index ce791f9..759451a 100644 --- a/lib/screens/MediaGrid.dart +++ b/lib/screens/MediaGrid.dart @@ -27,7 +27,7 @@ class _MediaGridState extends State { _scrollController.addListener(() { if (_scrollController.position.pixels >= - _scrollController.position.maxScrollExtent - 100) { + _scrollController.position.maxScrollExtent - 200) { provider.loadMedia(notify: false); } }); @@ -45,7 +45,9 @@ class _MediaGridState extends State { title: Text('fApp v${AppVersion.version}'), actions: [ IconButton( - icon: Icon(provider.random ? Icons.shuffle_on_outlined : Icons.shuffle), + icon: Icon( + provider.random ? Icons.shuffle_on_outlined : Icons.shuffle, + ), onPressed: () => provider.toggleRandom(), ), IconButton(