From d63f959cd89480cc97a4ce847ff340ddbfb724e3 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Tue, 28 Jan 2025 10:30:08 -0500 Subject: [PATCH] feat: trigger some tooltips on tap (#1615) --- .../vocab_analytics_popup/vocab_definition_popup.dart | 1 + lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart | 1 + .../widgets/word_zoom/morphs/morphological_center_widget.dart | 1 + 3 files changed, 3 insertions(+) diff --git a/lib/pangea/analytics/widgets/analytics_summary/vocab_analytics_popup/vocab_definition_popup.dart b/lib/pangea/analytics/widgets/analytics_summary/vocab_analytics_popup/vocab_definition_popup.dart index 37dea12c2e..59122b760d 100644 --- a/lib/pangea/analytics/widgets/analytics_summary/vocab_analytics_popup/vocab_definition_popup.dart +++ b/lib/pangea/analytics/widgets/analytics_summary/vocab_analytics_popup/vocab_definition_popup.dart @@ -471,6 +471,7 @@ class LemmaUsageDots extends StatelessWidget { crossAxisAlignment: CrossAxisAlignment.center, children: [ Tooltip( + triggerMode: TooltipTriggerMode.tap, message: tooltip, child: Icon( icon, diff --git a/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart b/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart index 6cb12b9398..20c68eb7fa 100644 --- a/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart +++ b/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart @@ -148,6 +148,7 @@ class LemmaMeaningWidgetState extends State { return Flexible( child: Tooltip( + triggerMode: TooltipTriggerMode.tap, message: L10n.of(context).doubleClickToEdit, child: GestureDetector( onLongPress: () => _toggleEditMode(true), diff --git a/lib/pangea/toolbar/widgets/word_zoom/morphs/morphological_center_widget.dart b/lib/pangea/toolbar/widgets/word_zoom/morphs/morphological_center_widget.dart index 9d0fd4d100..e83f84c619 100644 --- a/lib/pangea/toolbar/widgets/word_zoom/morphs/morphological_center_widget.dart +++ b/lib/pangea/toolbar/widgets/word_zoom/morphs/morphological_center_widget.dart @@ -166,6 +166,7 @@ class MorphologicalCenterWidgetState extends State { if (!editMode) { return Flexible( child: Tooltip( + triggerMode: TooltipTriggerMode.tap, message: L10n.of(context).doubleClickToEdit, child: GestureDetector( onLongPress: enterEditMode,