summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2014-11-06 10:53:48 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2014-11-06 10:58:37 -0500
commitc9c4a5c29d68a955cd20bfa514d991c50c4a3b5d (patch)
treef4b475f2feb9a24767266295c7d639e929e3fc07 /libs
parent33b2dccacc5784e4154def27a4837bc087cc6a87 (diff)
raising/lowering canvas items should trigger a redraw
Diffstat (limited to 'libs')
-rw-r--r--libs/canvas/item.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/canvas/item.cc b/libs/canvas/item.cc
index 593e7b4316..1b0bb0416a 100644
--- a/libs/canvas/item.cc
+++ b/libs/canvas/item.cc
@@ -892,7 +892,9 @@ Item::raise_child_to_top (Item* i)
_items.remove (i);
_items.push_back (i);
+
invalidate_lut ();
+ redraw ();
}
void
@@ -911,6 +913,7 @@ Item::raise_child (Item* i, int levels)
_items.insert (j, i);
invalidate_lut ();
+ redraw ();
}
void
@@ -924,6 +927,7 @@ Item::lower_child_to_bottom (Item* i)
_items.remove (i);
_items.push_front (i);
invalidate_lut ();
+ redraw ();
}
void