OSDN Git Service

UWP版でテキストが折り返されている時に日本語入力しようとすると落ちるバグを修正した
authorgdkhd812 <test@yahoo.co.jp>
Wed, 7 Jun 2017 13:22:27 +0000 (22:22 +0900)
committergdkhd812 <test@yahoo.co.jp>
Wed, 7 Jun 2017 13:22:27 +0000 (22:22 +0900)
UWP/FooEditEngine.UWP/FooTextBox.cs

index 7b0578b..76f3745 100644 (file)
@@ -838,7 +838,7 @@ namespace FooEditEngine.UWP
                 args.Request.LayoutBounds.TextBounds = new Rect(
                     screenStartPos.X,
                     screenStartPos.Y,
-                    screenEndPos.X - screenStartPos.X,
+                    Math.Max(0,screenEndPos.X - screenStartPos.X),  //折り返されている場合、負になることがある
                     screenEndPos.Y - screenStartPos.Y);
             }