diff --git a/src/render/value/choice.cpp b/src/render/value/choice.cpp index 998d32294..2af4bf9ba 100644 --- a/src/render/value/choice.cpp +++ b/src/render/value/choice.cpp @@ -50,8 +50,8 @@ bool prepare_choice_viewer(RotatedDC& dc, ValueViewer& viewer, ChoiceStyle& styl img.generateCached(img_options, &style.mask, &combine, &bitmap, &image, &size); // store content properties if (style.content_width != size.width || style.content_height != size.height) { - style.content_width = size.width; - style.content_height = size.height; + style.content_width = size.width / dc.getZoom(); + style.content_height = size.height / dc.getZoom(); return true; } }