summaryrefslogtreecommitdiffstats
path: root/src/ui/tools/tool-base.cpp
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2019-10-11 10:52:20 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-10-11 10:52:20 +0000
commit2d97cd61b5fec5e64e52d4a85723e649458c71c4 (patch)
treeaafe77398ef9255f7a82675157ce08ed93f544ab /src/ui/tools/tool-base.cpp
parentCanvas profiling improvements. Also changed to a non deprecated measuring tim... (diff)
downloadinkscape-2d97cd61b5fec5e64e52d4a85723e649458c71c4.tar.gz
inkscape-2d97cd61b5fec5e64e52d4a85723e649458c71c4.zip
Fix issue on lagging space panning and resizing canvas pointed br @ede123 in RC. Also fix a bug rendering filters with superfast scroll and node tool
Diffstat (limited to 'src/ui/tools/tool-base.cpp')
-rw-r--r--src/ui/tools/tool-base.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ui/tools/tool-base.cpp b/src/ui/tools/tool-base.cpp
index eb2f2119a..e96797386 100644
--- a/src/ui/tools/tool-base.cpp
+++ b/src/ui/tools/tool-base.cpp
@@ -455,6 +455,9 @@ bool ToolBase::root_handler(GdkEvent* event) {
break;
case GDK_MOTION_NOTIFY:
+ if (this->space_panning) {
+ this->desktop->canvas->_delayrendering = 20;
+ }
if (panning) {
if (panning == 4 && !xp && !yp ) {
// <Space> + mouse panning started, save location and grab canvas