X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fgtkmm2ext%2Fscroomer.cc;h=07e5b464528e3f9a1a8c4759b77e7811482c7185;hb=51ad790745400eeb38547fa4de842202fec934b8;hp=7c6d2c6350b324ebff9be05e9aea97492299b495;hpb=e71aa5a95bfbe7955a77cb4061254831f046ab89;p=ardour.git diff --git a/libs/gtkmm2ext/scroomer.cc b/libs/gtkmm2ext/scroomer.cc index 7c6d2c6350..07e5b46452 100644 --- a/libs/gtkmm2ext/scroomer.cc +++ b/libs/gtkmm2ext/scroomer.cc @@ -18,7 +18,9 @@ */ #include -#include + +#include "gtkmm2ext/scroomer.h" +#include "gtkmm2ext/keyboard.h" using namespace Gtkmm2ext; using namespace Gtk; @@ -74,8 +76,8 @@ Scroomer::on_motion_notify_event (GdkEventMotion* ev) grab_y = ev->y; - if (ev->state & GDK_CONTROL_MASK) { - if (ev->state & GDK_MOD1_MASK) { + if (ev->state & Keyboard::PrimaryModifier) { + if (ev->state & Keyboard::SecondaryModifier) { scale = 0.05; } else { scale = 0.1;