diff --git a/src/rubberband.cpp b/src/rubberband.cpp
index cc0e70a7444c564dc72cacd8e58f3288b33ead26..b6211c519bafcc1c85517b45ce09470c24f8f872 100644 (file)
--- a/src/rubberband.cpp
+++ b/src/rubberband.cpp
stop();
_desktop = d;
_start = p;
+
+ sp_canvas_force_full_redraw_after_interruptions(_desktop->canvas, 5);
}
void Inkscape::Rubberband::stop()
if (_canvas) {
gtk_object_destroy((GtkObject *) _canvas);
_canvas = NULL;
+ sp_canvas_end_forced_full_redraws(_desktop->canvas);
}
}