From e8e571c03c4e762626b51756d7edc3046d10a33a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 17 Oct 2021 06:14:41 +0530 Subject: [PATCH] Fix #1506 (Fix potential crash in ebook-edit due to type mismatch.) --- src/calibre/gui2/tweak_book/editor/insert_resource.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/tweak_book/editor/insert_resource.py b/src/calibre/gui2/tweak_book/editor/insert_resource.py index 4b83ae4785..6901b1aee8 100644 --- a/src/calibre/gui2/tweak_book/editor/insert_resource.py +++ b/src/calibre/gui2/tweak_book/editor/insert_resource.py @@ -97,7 +97,7 @@ class ImageDelegate(QStyledItemDelegate): f = self.parent().font() sz = f.pixelSize() if sz < 5: - sz = f.pointSize() * self.parent().logicalDpiY() / 72.0 + sz = int(f.pointSize() * self.parent().logicalDpiY() / 72.0) self.title_height = max(25, sz + 10) self.item_size = self.cover_size + QSize(2 * self.MARGIN, (2 * self.MARGIN) + self.title_height) self.calculate_spacing()