The left mouse button behaves identical to Control.
}
#define MIDORI_KEYS_MODIFIER_MASK (GDK_SHIFT_MASK | GDK_CONTROL_MASK \
- | GDK_MOD1_MASK | GDK_META_MASK | GDK_SUPER_MASK | GDK_HYPER_MASK )
+ | GDK_MOD1_MASK | GDK_META_MASK | GDK_SUPER_MASK | GDK_HYPER_MASK \
+ | GDK_BUTTON1_MASK)
static gboolean
gtk_widget_button_press_event_cb (WebKitWebView* web_view,
#define MIDORI_MOD_NEW_WINDOW(state) (state & GDK_SHIFT_MASK)
#define MIDORI_MOD_NEW_TAB(state) (state & GDK_CONTROL_MASK)
#define MIDORI_MOD_BACKGROUND(state) (state & GDK_SHIFT_MASK)
-#define MIDORI_MOD_SCROLL(state) (state & GDK_CONTROL_MASK)
+#define MIDORI_MOD_SCROLL(state) (state & GDK_CONTROL_MASK) \
+ || (state & GDK_BUTTON1_MASK)
#include <katze/katze.h>