diff --git a/mcomix/mcomix/event.py b/mcomix/mcomix/event.py index c8cabd84..0fe8d78d 100644 --- a/mcomix/mcomix/event.py +++ b/mcomix/mcomix/event.py @@ -371,16 +371,10 @@ def scroll_wheel_event(self, widget, event, *args): self._scroll_with_flipping(0, prefs['number of pixels to scroll per mouse wheel event']) elif direction == Gdk.ScrollDirection.RIGHT: - if not self._window.is_manga_mode: - self._window.flip_page(+1) - else: - self._previous_page_with_protection() + self._scroll_with_flipping(prefs['number of pixels to scroll per mouse wheel event'], 0) elif direction == Gdk.ScrollDirection.LEFT: - if not self._window.is_manga_mode: - self._previous_page_with_protection() - else: - self._window.flip_page(+1) + self._scroll_with_flipping(-prefs['number of pixels to scroll per mouse wheel event'], 0) def mouse_press_event(self, widget, event): '''Handle mouse click events on the main layout area.'''