--- frescobaldi-3.1.3/frescobaldi_app/qpageview/shadow.py.orig 2021-10-22 11:18:50.427497680 -0500 +++ frescobaldi-3.1.3/frescobaldi_app/qpageview/shadow.py 2021-10-22 11:17:11.795956469 -0500 @@ -40,7 +40,7 @@ width = self._pageLayout.spacing / 2 # make the rect slightly larger, so we "see" shadow of pages that # would be outside view normally. - rect = ev.rect().adjusted(-width, -width, width / 2, width / 2) + rect = ev.rect().adjusted(int(-width), int(-width), int(width / 2), int(width / 2)) painter = QPainter(self.viewport()) for page, rect in self.pagesToPaint(rect, painter): self.drawDropShadow(page, painter, width)