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: