summaryrefslogtreecommitdiffstats
path: root/src/display/sp-canvas.cpp
diff options
context:
space:
mode:
authorEduard Braun <eduard.braun2@gmx.de>2018-09-11 13:45:20 +0000
committerEduard Braun <eduard.braun2@gmx.de>2018-09-11 20:00:27 +0000
commitc918151606d7910619bba2fce6bd5bcf698fa419 (patch)
tree95907e4b1db54b05b74707345814550e14caf38d /src/display/sp-canvas.cpp
parentMerge branch 'master' of gitlab.com:inkscape/inkscape (diff)
downloadinkscape-c918151606d7910619bba2fce6bd5bcf698fa419.tar.gz
inkscape-c918151606d7910619bba2fce6bd5bcf698fa419.zip
Support smooth scrolling (part 1)
Allows panning / zooming / rotating the canvas smoothly.
Diffstat (limited to 'src/display/sp-canvas.cpp')
-rw-r--r--src/display/sp-canvas.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index 5850cad7a..a0f454da7 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -1079,6 +1079,7 @@ void SPCanvas::handle_realize(GtkWidget *widget)
GDK_ENTER_NOTIFY_MASK |
GDK_LEAVE_NOTIFY_MASK |
GDK_SCROLL_MASK |
+ GDK_SMOOTH_SCROLL_MASK |
GDK_FOCUS_CHANGE_MASK);
gint attributes_mask = GDK_WA_X | GDK_WA_Y | GDK_WA_VISUAL;