Fixed GTK Warning

presentation
andreas 7 years ago
parent 6aed26bd2c
commit 6036115d76
  1. 12
      src/control/tools/StrokeHandler.cpp

@ -278,15 +278,19 @@ bool StrokeHandler::getPressureMultiplier(GdkEvent* event, double& pressure)
XOJ_CHECK_TYPE(StrokeHandler);
GdkDevice* device = gdk_event_get_device(event);
gdouble* axes = event->button.axes;
pressure = 1.0;
int axesCount = gdk_device_get_n_axes(device);
if (axesCount <= 2)
{
pressure = 1.0;
return false;
}
gdouble* axes = event->button.axes;
gdk_device_get_state(device,
gtk_widget_get_parent_window(xournal->getWidget()),
axes, NULL);
if(!gdk_device_get_axis(device, axes, GDK_AXIS_PRESSURE, &pressure))
if (!gdk_device_get_axis(device, axes, GDK_AXIS_PRESSURE, &pressure))
{
pressure = 1.0;
return false;

Loading…
Cancel
Save