mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-01-11 22:40:36 +00:00
fix #613
This commit is contained in:
parent
958e91ac9a
commit
9b5bae831e
1 changed files with 6 additions and 2 deletions
|
|
@ -12,6 +12,7 @@ import 'package:flutter/services.dart';
|
|||
import 'package:flutter_qjs/quickjs/ffi.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart' as riv;
|
||||
import 'package:isar_community/isar.dart';
|
||||
import 'package:mangayomi/eval/model/m_bridge.dart';
|
||||
import 'package:mangayomi/main.dart';
|
||||
import 'package:mangayomi/models/chapter.dart';
|
||||
|
|
@ -29,7 +30,6 @@ import 'package:mangayomi/modules/anime/widgets/mobile.dart';
|
|||
import 'package:mangayomi/modules/anime/widgets/subtitle_view.dart';
|
||||
import 'package:mangayomi/modules/anime/widgets/subtitle_setting_widget.dart';
|
||||
import 'package:mangayomi/modules/manga/reader/providers/push_router.dart';
|
||||
import 'package:mangayomi/modules/more/settings/player/providers/custom_buttons_provider.dart';
|
||||
import 'package:mangayomi/modules/more/settings/player/providers/player_audio_state_provider.dart';
|
||||
import 'package:mangayomi/modules/more/settings/player/providers/player_decoder_state_provider.dart';
|
||||
import 'package:mangayomi/modules/more/settings/player/providers/player_state_provider.dart';
|
||||
|
|
@ -667,7 +667,11 @@ class _AnimeStreamPageState extends riv.ConsumerState<AnimeStreamPage>
|
|||
|
||||
Future<void> _initCustomButton() async {
|
||||
if (!useMpvConfig) return;
|
||||
final customButtons = await ref.read(getCustomButtonsStreamProvider.future);
|
||||
final customButtons = isar.customButtons
|
||||
.filter()
|
||||
.idIsNotNull()
|
||||
.sortByPos()
|
||||
.findAllSync();
|
||||
if (customButtons.isEmpty) return;
|
||||
final primaryButton =
|
||||
customButtons.firstWhereOrNull((e) => e.isFavourite ?? false) ??
|
||||
|
|
|
|||
Loading…
Reference in a new issue