Commit d4a7dfc41500c56559ecc97daf2d5820934b8f98

Authored by liangchengyou
1 parent 45390cfc

feat:逻辑调整

lib/pages/listen/widgets/listen_item_widget.dart
@@ -22,7 +22,7 @@ class ListenItemWidget extends StatelessWidget { @@ -22,7 +22,7 @@ class ListenItemWidget extends StatelessWidget {
22 if (entity?.lock??false) { 22 if (entity?.lock??false) {
23 return; 23 return;
24 } 24 }
25 - clickEvent?.call(); 25 + clickEvent.call();
26 }, 26 },
27 child: ClipRRect( 27 child: ClipRRect(
28 borderRadius:BorderRadius.circular(90.r), 28 borderRadius:BorderRadius.circular(90.r),
lib/pages/repeataftercontent/repeat_after_content_page.dart
@@ -6,6 +6,7 @@ import 'package:wow_english/pages/repeataftercontent/bloc/repeat_after_content_b @@ -6,6 +6,7 @@ import 'package:wow_english/pages/repeataftercontent/bloc/repeat_after_content_b
6 import 'package:wow_english/route/route.dart'; 6 import 'package:wow_english/route/route.dart';
7 7
8 import '../../common/core/user_util.dart'; 8 import '../../common/core/user_util.dart';
  9 +import '../../utils/toast_util.dart';
9 import 'widgets/repeat_video_widget.dart'; 10 import 'widgets/repeat_video_widget.dart';
10 11
11 class RepeatAfterContentPage extends StatelessWidget { 12 class RepeatAfterContentPage extends StatelessWidget {
@@ -198,7 +199,13 @@ class _RepeatAfterContentPage extends StatelessWidget { @@ -198,7 +199,13 @@ class _RepeatAfterContentPage extends StatelessWidget {
198 children: [ 199 children: [
199 20.verticalSpace, 200 20.verticalSpace,
200 IconButton( 201 IconButton(
201 - onPressed: ()=>bloc.add(VoiceRecordEvent()), 202 + onPressed: () {
  203 + if (bloc.videoPlaying) {
  204 + showToast('视频正在播放中');
  205 + return;
  206 + }
  207 + bloc.add(VoiceRecordEvent());
  208 + },
202 icon: Image.asset( 209 icon: Image.asset(
203 'video_record'.assetPng, 210 'video_record'.assetPng,
204 height: 53.h, 211 height: 53.h,