Code

Applied patch to disable the pressure sensitivity for those people that have
[inkscape.git] / src / display / sp-canvas.cpp
index f258d5370525d3c377a0b042c521d17cb3fc67fe..71e4d955df8f5fdd3175a65ee1d8731692251b53 100644 (file)
@@ -33,6 +33,7 @@
 #include <libnr/nr-matrix-fns.h>
 #include <libnr/nr-matrix-ops.h>
 #include <libnr/nr-convex-hull.h>
+#include "prefs-utils.h"
 
 enum {
        RENDERMODE_NORMAL,
@@ -1086,7 +1087,9 @@ sp_canvas_realize (GtkWidget *widget)
 
     widget->window = gdk_window_new (gtk_widget_get_parent_window (widget), &attributes, attributes_mask);
     gdk_window_set_user_data (widget->window, widget);
-    gtk_widget_set_events(widget, attributes.event_mask);
+
+    if ( prefs_get_int_attribute ("options.useextinput", "value", 1) )
+        gtk_widget_set_events(widget, attributes.event_mask);
 
     GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);