summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-05-17 08:33:06 +0100
committerAndy Williams <andy@andywilliams.me>2017-05-17 08:33:52 +0100
commit47660f28ddec8abd4a09725de47ee7c3c40aea84 (patch)
tree5e10f3e4794aa8b6bee29b6f809aee7b9c7f5ee5
parent7c5808f4515519eed99d027a030db9efdda96b39 (diff)
downloadefl-47660f28ddec8abd4a09725de47ee7c3c40aea84.tar.gz
elm_code: Fix off by 1 in selection refactor
-rw-r--r--src/lib/elementary/elm_code_widget_text.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elementary/elm_code_widget_text.c b/src/lib/elementary/elm_code_widget_text.c
index afdff5e9a0..879a0a7ecf 100644
--- a/src/lib/elementary/elm_code_widget_text.c
+++ b/src/lib/elementary/elm_code_widget_text.c
@@ -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);
}