summaryrefslogtreecommitdiffstats
path: root/src/display/sp-canvas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/display/sp-canvas.cpp')
-rw-r--r--src/display/sp-canvas.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index 22765cb9d..ef47613e4 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -607,7 +607,7 @@ void sp_canvas_item_raise(SPCanvasItem *item, int positions)
g_assert (l != parent->items.end());
for (int i=0; i<=positions && l != parent->items.end(); ++i)
- l++;
+ ++l;
parent->items.remove(item);
parent->items.insert(l, item);
@@ -656,7 +656,7 @@ void sp_canvas_item_lower(SPCanvasItem *item, int positions)
g_assert (l != parent->items.end());
for (int i=0; i<positions && l != parent->items.begin(); ++i)
- l--;
+ ++l;
parent->items.remove(item);
parent->items.insert(l, item);