From 5c63aa95c5d5d52ebb11579ec9dd68e16bd15b93 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Thu, 10 Jul 2025 14:11:30 -0400 Subject: [PATCH] chore: decrease token text size in word zoom card, don't deselect token on second click (#3410) --- .../toolbar/widgets/message_selection_overlay.dart | 10 +++------- .../toolbar/widgets/word_zoom/word_zoom_widget.dart | 2 +- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/pangea/toolbar/widgets/message_selection_overlay.dart b/lib/pangea/toolbar/widgets/message_selection_overlay.dart index 6d7c4ffd3..94b6ab9d8 100644 --- a/lib/pangea/toolbar/widgets/message_selection_overlay.dart +++ b/lib/pangea/toolbar/widgets/message_selection_overlay.dart @@ -265,7 +265,8 @@ class MessageOverlayController extends State } /// Update [selectedSpan] - void updateSelectedSpan(PangeaTokenText? selectedSpan, [bool force = false]) { + void updateSelectedSpan(PangeaTokenText? selectedSpan) { + if (selectedSpan == _selectedSpan) return; if (selectedMorph != null) { selectedMorph = null; } @@ -276,12 +277,7 @@ class MessageOverlayController extends State ); } - if (selectedSpan == _selectedSpan && !force) { - _selectedSpan = null; - } else { - _selectedSpan = selectedSpan; - } - + _selectedSpan = selectedSpan; if (mounted) setState(() {}); if (selectedToken != null && isNewToken(selectedToken!)) { _onSelectNewToken(selectedToken!); diff --git a/lib/pangea/toolbar/widgets/word_zoom/word_zoom_widget.dart b/lib/pangea/toolbar/widgets/word_zoom/word_zoom_widget.dart index 2a0548beb..5c1300afb 100644 --- a/lib/pangea/toolbar/widgets/word_zoom/word_zoom_widget.dart +++ b/lib/pangea/toolbar/widgets/word_zoom/word_zoom_widget.dart @@ -88,7 +88,7 @@ class WordZoomWidget extends StatelessWidget { token.text.content, textAlign: TextAlign.center, style: TextStyle( - fontSize: 32.0, + fontSize: 28.0, fontWeight: FontWeight.w600, height: 1.2, color: