elm_code: Fix off by 1 in selection refactor
authorAndy Williams <andy@andywilliams.me>
Wed, 17 May 2017 07:33:06 +0000 (08:33 +0100)
committerAndy Williams <andy@andywilliams.me>
Wed, 17 May 2017 07:33:52 +0000 (08:33 +0100)
src/lib/elementary/elm_code_widget_text.c

index afdff5e..879a0a7 100644 (file)
@@ -292,7 +292,7 @@ _elm_code_widget_text_at_cursor_insert_do(Elm_Code_Widget *widget, const char *t
 
    if (undo)
      {
-        change = _elm_code_widget_change_create(col, row, end_col, end_row, text, length, EINA_TRUE);
+        change = _elm_code_widget_change_create(col, row, end_col - 1, end_row, text, length, EINA_TRUE);
         _elm_code_widget_undo_change_add(widget, change);
         _elm_code_widget_change_free(change);
      }