summaryrefslogtreecommitdiffstats
path: root/src/rubberband.cpp
diff options
context:
space:
mode:
authorJohn Bintz <me@johnbintz.com>2006-09-24 22:24:25 +0000
committerjohncoswell <johncoswell@users.sourceforge.net>2006-09-24 22:24:25 +0000
commit7adf0d491d2fa8727c3b7ec84071e40f51067279 (patch)
tree590608fc7f9d6bf681cf5f90c2b1e6ac04a3766c /src/rubberband.cpp
parentaxonometric grid: angles cannot be larger than 89 degrees. (diff)
downloadinkscape-7adf0d491d2fa8727c3b7ec84071e40f51067279.tar.gz
inkscape-7adf0d491d2fa8727c3b7ec84071e40f51067279.zip
Added forced redraws to other tools
(bzr r1719)
Diffstat (limited to 'src/rubberband.cpp')
-rw-r--r--src/rubberband.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rubberband.cpp b/src/rubberband.cpp
index cc0e70a74..b6211c519 100644
--- a/src/rubberband.cpp
+++ b/src/rubberband.cpp
@@ -31,6 +31,8 @@ void Inkscape::Rubberband::start(SPDesktop *d, NR::Point const &p)
stop();
_desktop = d;
_start = p;
+
+ sp_canvas_force_full_redraw_after_interruptions(_desktop->canvas, 5);
}
void Inkscape::Rubberband::stop()
@@ -38,6 +40,7 @@ void Inkscape::Rubberband::stop()
if (_canvas) {
gtk_object_destroy((GtkObject *) _canvas);
_canvas = NULL;
+ sp_canvas_end_forced_full_redraws(_desktop->canvas);
}
}