OSDN Git Service

ドキュメントクリアー時にキャレットを先頭に移動するようにした
[fooeditengine/FooEditEngine.git] / Common / Controller.cs
index cd8a8a4..66bdf43 100644 (file)
@@ -50,8 +50,8 @@ namespace FooEditEngine
             this.View.render.ChangedRenderResource += render_ChangedRenderResource;\r
             this.View.PerformLayouted += View_LineBreakChanged;\r
             this.View.PageBoundChanged += View_PageBoundChanged;\r
-            this.Document.Clear();\r
             this.SelectionChanged += new EventHandler((s, e) => { });\r
+            this.Document.Clear();\r
         }\r
 \r
         /// <summary>\r
@@ -1131,7 +1131,7 @@ namespace FooEditEngine
                     this.JumpCaret(e.startIndex + e.insertLength,true);\r
                     break;\r
                 case UpdateType.Clear:\r
-                    this.View.TryScroll(0, 0);\r
+                    this.JumpCaret(0,0, false);\r
                     break;\r
             }\r
         }\r