From: konekoneko Date: Wed, 25 Jun 2014 12:40:34 +0000 (+0900) Subject: 矩形編集中にIMEで入力後に確定するとキャレット位置がおかしくなってしまう点を修正した X-Git-Url: http://git.osdn.net/view?p=fooeditengine%2FFooEditEngine.git;a=commitdiff_plain;h=d7789f467dbf01fb6a4574fe89c92aaa658e5064 矩形編集中にIMEで入力後に確定するとキャレット位置がおかしくなってしまう点を修正した --- diff --git a/Common/TextServiceFramework/TextStoreHelper.cs b/Common/TextServiceFramework/TextStoreHelper.cs index 1b52ceb..6360c80 100644 --- a/Common/TextServiceFramework/TextStoreHelper.cs +++ b/Common/TextServiceFramework/TextStoreHelper.cs @@ -79,6 +79,7 @@ namespace FooEditEngine { TextPoint start = view.LayoutLines.GetTextPointFromIndex(i_startIndex); TextPoint end = view.LayoutLines.GetTextPointFromIndex(view.InsertPoint.Last().start); + controller.JumpCaret(i_endIndex); controller.Select(start, i_endIndex - i_startIndex, end.row - start.row); } else if (i_startIndex == i_endIndex)