fix(reading_assistance): play audio on drag start

This commit is contained in:
wcjord 2025-04-01 17:35:20 -04:00
parent 32ab738477
commit bec0c1d018

View file

@ -1,13 +1,12 @@
import 'dart:developer';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:fluffychat/config/app_config.dart';
import 'package:fluffychat/pangea/common/utils/error_handler.dart';
import 'package:fluffychat/pangea/practice_activities/practice_choice.dart';
import 'package:fluffychat/pangea/toolbar/controllers/tts_controller.dart';
import 'package:fluffychat/pangea/toolbar/widgets/message_selection_overlay.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
class PracticeMatchItem extends StatefulWidget {
const PracticeMatchItem({
@ -143,9 +142,7 @@ class PracticeMatchItemState extends State<PracticeMatchItem> {
child: content(context),
),
delay: const Duration(milliseconds: 50),
onDragStarted: () {
widget.overlayController.onChoiceSelect(widget.constructForm, true);
},
onDragStarted: onTap,
child: InkWell(
onHover: (isHovered) => setState(() => _isHovered = isHovered),
borderRadius: BorderRadius.circular(AppConfig.borderRadius),