From db7ad269b248719131e92fd71a7312bcbe3e8efc Mon Sep 17 00:00:00 2001 From: dom Date: Fri, 17 Apr 2026 11:02:09 +0800 Subject: [PATCH] fix RichTextField affinity on desktop Signed-off-by: dom --- lib/common/widgets/flutter/text_field/editable_text.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/common/widgets/flutter/text_field/editable_text.dart b/lib/common/widgets/flutter/text_field/editable_text.dart index d955de628..3915d9b44 100644 --- a/lib/common/widgets/flutter/text_field/editable_text.dart +++ b/lib/common/widgets/flutter/text_field/editable_text.dart @@ -3341,6 +3341,13 @@ class EditableTextState extends State affinity: _value.selection.affinity, ), ); + if (remoteValue != null) { + remoteValue = remoteValue.copyWith( + selection: remoteValue.selection.copyWith( + affinity: _value.selection.affinity, + ), + ); + } } if (widget.readOnly) {