Procházet zdrojové kódy

fixes #686: "End" key works incorrectly in TextBox.

Ivan Kochurkin před 9 roky
rodič
revize
8eea7fb4bc
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      src/Avalonia.Controls/TextBox.cs

+ 4 - 0
src/Avalonia.Controls/TextBox.cs

@@ -718,6 +718,10 @@ namespace Avalonia.Controls
                         if (pos < text.Length)
                         {
                             --pos;
+                            if (pos > 0 && Text[pos - 1] == '\r' && Text[pos] == '\n')
+                            {
+                                --pos;
+                            }
                         }
 
                         break;