summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2014-01-24 18:49:18 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2014-01-24 18:53:42 +0000
commit88c410b73aa686e763b273208d9ffda1d416aaaf (patch)
tree6a759b46e81282cc3293ea24788311467fef1da2
parente114c90bdadda4c2e49246411e4157025e5f0cca (diff)
downloadclutter-88c410b73aa686e763b273208d9ffda1d416aaaf.tar.gz
text: Fix the implementation of delete_chars()
The internal delete_text() implementation takes a start and an end position, whereas the public delete_chars() method takes a number of characters to delete starting from the current cursor position. (cherry picked from commit 0dc4986f666edb067f43f328756df9103d840086) Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
-rw-r--r--clutter/clutter-text.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clutter/clutter-text.c b/clutter/clutter-text.c
index a74973916..2744ca275 100644
--- a/clutter/clutter-text.c
+++ b/clutter/clutter-text.c
@@ -6032,7 +6032,7 @@ clutter_text_delete_chars (ClutterText *self,
priv = self->priv;
- clutter_text_real_delete_text (self, priv->position, n_chars);
+ clutter_text_real_delete_text (self, priv->position, priv->position + n_chars);
if (priv->position > 0)
clutter_text_set_cursor_position (self, priv->position - n_chars);