[PATCH 2/6] riched20: Only invalidate the selection if it's not hidden.

Huw Davies huw at codeweavers.com
Mon Aug 19 03:44:49 CDT 2019


Signed-off-by: Huw Davies <huw at codeweavers.com>
---
 dlls/riched20/editor.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c
index 118c64652e..b10f719bb0 100644
--- a/dlls/riched20/editor.c
+++ b/dlls/riched20/editor.c
@@ -2153,9 +2153,9 @@ int set_selection( ME_TextEditor *editor, int to, int from )
 
     TRACE("%d - %d\n", to, from );
 
-    ME_InvalidateSelection( editor );
+    if (!editor->bHideSelection) ME_InvalidateSelection( editor );
     end = set_selection_cursors( editor, to, from );
-    ME_InvalidateSelection( editor );
+    if (!editor->bHideSelection) ME_InvalidateSelection( editor );
     update_caret( editor );
     ME_SendSelChange( editor );
 
-- 
2.18.0




More information about the wine-devel mailing list