From 8db9707e2e74f5cbac7bbfa0cfd150ccff5c8b44 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 9 Feb 2024 12:13:47 +0530 Subject: [PATCH] Fix #2052766 [scrolling down books in latest version give error](https://bugs.launchpad.net/calibre/+bug/2052766) --- src/calibre/utils/img.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/utils/img.py b/src/calibre/utils/img.py index bcb7d333d6..a643b037ec 100644 --- a/src/calibre/utils/img.py +++ b/src/calibre/utils/img.py @@ -694,7 +694,7 @@ def convert_PIL_image_to_pixmap(im, device_pixel_ratio=1.0): if im.mode == "RGBA": fmt = QImage.Format.Format_RGBA8888 data = im.tobytes("raw", "RGBA") - elif im.mode == "RGB": + elif im.mode in ("RGB", "CMYK"): fmt = QImage.Format.Format_RGBX8888 data = im.convert("RGBA").tobytes("raw", "RGBA") elif im.mode == "1":