13
0
livetrax/libs/canvas/canvas
Robin Gareus 160b24b137 fix crash when cleaning up canvas items
Backport from Mixbus. In Ardour this does not currently matter
since there is no top-level canvas destroyed top-down.

...
Editor::session_going_away
MixerStrip::~MixerStrip
MixbusStripCanvas::~MixbusStripCanvas
ArdourCanvas::GtkCanvas::~GtkCanvas
ArdourCanvas::Canvas::~Canvas
ArdourCanvas::Root::~Root
ArdourCanvas::Container::~Container
ArdourCanvas::Item::~Item
ArdourCanvas::Item::clear_items
GtkCanvas::item_going_away()
queue_draw_item_area()

..expose can take place async to garbage collection: crash in one of the
items.
2015-11-02 05:15:55 +01:00
..
arc.h
arrow.h
canvas.h fix crash when cleaning up canvas items 2015-11-02 05:15:55 +01:00
circle.h
colors.h
colorspace.h
container.h
curve.h
debug.h
fill.h
flag.h
fwd.h
image.h
interpolated_curve.h
item.h
line_set.h
line.h
lookup_table.h
outline.h
pixbuf.h
poly_item.h
poly_line.h
polygon.h
rectangle.h
root_group.h
ruler.h
scroll_group.h
stateful_image.h
text.h
tracking_text.h
types.h
utils.h
visibility.h
wave_view.h
widget.h
xfade_curve.h