Merge pull request #985 from peetCreative/improve_zoom

fix Zoom direction with Ctrl+Scroll
presentation
peetCreative 7 years ago committed by GitHub
commit 13757400f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/control/zoom/ZoomControl.cpp

@ -404,12 +404,12 @@ bool ZoomControl::onScrolledwindowMainScrollEvent(GdkEventScroll* event)
gtk_widget_translate_coordinates(view->getWidget(), topLevel, 0, 0, &wx, &wy);
if (event->direction == GDK_SCROLL_UP ||
(event->direction == GDK_SCROLL_SMOOTH && event->delta_y > 0))
(event->direction == GDK_SCROLL_SMOOTH && event->delta_y < 0))
{
zoomScroll(ZOOM_IN, event->x + wx, event->y + wy);
}
else if (event->direction == GDK_SCROLL_DOWN ||
(event->direction == GDK_SCROLL_SMOOTH && event->delta_y < 0))
(event->direction == GDK_SCROLL_SMOOTH && event->delta_y > 0))
{
zoomScroll(ZOOM_OUT, event->x + wx, event->y + wy);
}

Loading…
Cancel
Save