This commit is contained in:
kodjomoustapha 2024-02-08 20:52:23 +01:00
parent a086e918b6
commit 910524d9bf
3 changed files with 16 additions and 8 deletions

View file

@ -1,5 +1,6 @@
// ignore_for_file: depend_on_referenced_packages
import 'dart:async';
import 'package:flutter/services.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:mangayomi/modules/anime/anime_player_view.dart';
import 'package:mangayomi/modules/anime/providers/anime_player_controller_provider.dart';
@ -149,13 +150,14 @@ class _MobileControllerWidgetState
setState(() {
visible = false;
});
SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersive);
}
});
} else {
setState(() {
visible = false;
});
SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersive);
_timer?.cancel();
}
}

View file

@ -65,8 +65,10 @@ class LibraryGridViewWidget extends StatelessWidget {
as ImageProvider
: CachedNetworkImageProvider(
toImgUrl(entry.customCoverFromTracker ?? entry.imageUrl!),
headers: ref.watch(headersProvider(
source: entry.source!, lang: entry.lang!)),
headers: entry.isLocalArchive!
? null
: ref.watch(headersProvider(
source: entry.source!, lang: entry.lang!)),
),
onTap: () {
if (isLongPressed) {

View file

@ -230,9 +230,11 @@ class _MangaDetailViewState extends ConsumerState<MangaDetailView>
height: 300,
fit: BoxFit.cover)
: cachedNetworkImage(
headers: ref.watch(headersProvider(
source: widget.manga!.source!,
lang: widget.manga!.lang!)),
headers: widget.manga!.isLocalArchive!
? null
: ref.watch(headersProvider(
source: widget.manga!.source!,
lang: widget.manga!.lang!)),
imageUrl: toImgUrl(
widget.manga!.customCoverFromTracker ??
widget.manga!.imageUrl!),
@ -1419,8 +1421,10 @@ class _MangaDetailViewState extends ConsumerState<MangaDetailView>
: CachedNetworkImageProvider(
toImgUrl(widget.manga!.customCoverFromTracker ??
widget.manga!.imageUrl!),
headers: ref.watch(headersProvider(
source: widget.manga!.source!, lang: widget.manga!.lang!)));
headers: widget.manga!.isLocalArchive!
? null
: ref.watch(headersProvider(
source: widget.manga!.source!, lang: widget.manga!.lang!)));
return Padding(
padding: const EdgeInsets.symmetric(horizontal: 13, vertical: 20),
child: GestureDetector(