From d4a7dfc41500c56559ecc97daf2d5820934b8f98 Mon Sep 17 00:00:00 2001 From: lcy <2503978335@qq.com> Date: Sun, 2 Jul 2023 21:12:38 +0800 Subject: [PATCH] feat:逻辑调整 --- lib/pages/listen/widgets/listen_item_widget.dart | 2 +- lib/pages/repeataftercontent/repeat_after_content_page.dart | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/pages/listen/widgets/listen_item_widget.dart b/lib/pages/listen/widgets/listen_item_widget.dart index e3a6cc2..369ae18 100644 --- a/lib/pages/listen/widgets/listen_item_widget.dart +++ b/lib/pages/listen/widgets/listen_item_widget.dart @@ -22,7 +22,7 @@ class ListenItemWidget extends StatelessWidget { if (entity?.lock??false) { return; } - clickEvent?.call(); + clickEvent.call(); }, child: ClipRRect( borderRadius:BorderRadius.circular(90.r), diff --git a/lib/pages/repeataftercontent/repeat_after_content_page.dart b/lib/pages/repeataftercontent/repeat_after_content_page.dart index ae98f0b..4b0362a 100644 --- a/lib/pages/repeataftercontent/repeat_after_content_page.dart +++ b/lib/pages/repeataftercontent/repeat_after_content_page.dart @@ -6,6 +6,7 @@ import 'package:wow_english/pages/repeataftercontent/bloc/repeat_after_content_b import 'package:wow_english/route/route.dart'; import '../../common/core/user_util.dart'; +import '../../utils/toast_util.dart'; import 'widgets/repeat_video_widget.dart'; class RepeatAfterContentPage extends StatelessWidget { @@ -198,7 +199,13 @@ class _RepeatAfterContentPage extends StatelessWidget { children: [ 20.verticalSpace, IconButton( - onPressed: ()=>bloc.add(VoiceRecordEvent()), + onPressed: () { + if (bloc.videoPlaying) { + showToast('视频正在播放中'); + return; + } + bloc.add(VoiceRecordEvent()); + }, icon: Image.asset( 'video_record'.assetPng, height: 53.h, -- libgit2 0.22.2