diff --git a/src/calibre/gui2/cover_flow.py b/src/calibre/gui2/cover_flow.py index b088d6da47..6074f4b506 100644 --- a/src/calibre/gui2/cover_flow.py +++ b/src/calibre/gui2/cover_flow.py @@ -231,10 +231,9 @@ class CoverFlow(pictureflow.PictureFlow): return self.minimumSize() def wheelEvent(self, ev): - d = 0 - if ev.angleDelta().x(): + if abs(ev.angleDelta().x()) > abs(ev.angleDelta().y()): d = ev.angleDelta().x() - if ev.angleDelta().y(): + else: d = ev.angleDelta().y() if abs(d) > 0: ev.accept()