summaryrefslogtreecommitdiffstats
path: root/src/event-context.cpp
diff options
context:
space:
mode:
authorJohn Bintz <me@johnbintz.com>2006-07-23 04:31:19 +0000
committerjohncoswell <johncoswell@users.sourceforge.net>2006-07-23 04:31:19 +0000
commit23a89f90650bd91d1e975deb80ea5e535af89cfe (patch)
tree4df6ae2bcc4540638016fc27d9e7ae24b56a4a98 /src/event-context.cpp
parentForced redraw of canvas upon document commit to work around event starvation ... (diff)
downloadinkscape-23a89f90650bd91d1e975deb80ea5e535af89cfe.tar.gz
inkscape-23a89f90650bd91d1e975deb80ea5e535af89cfe.zip
added SPDesktop::updateNow() and forced redraw of canvas upon completion of selection or panning to work around event starvation issue at
high zoom levels (bzr r1459)
Diffstat (limited to 'src/event-context.cpp')
-rw-r--r--src/event-context.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/event-context.cpp b/src/event-context.cpp
index ab79f999b..92dc711cf 100644
--- a/src/event-context.cpp
+++ b/src/event-context.cpp
@@ -454,6 +454,7 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context,
desktop->zoom_relative_keep_point(event_dt,
pow(zoom_inc, zoom_power));
gtk_timeout_add(250, (GtkFunction) grab_allow_again, NULL);
+ desktop->updateNow();
}
if (panning == event->button.button) {
panning = 0;