┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kstandarditemlistwidget.cpp
diff options
context:
space:
mode:
authorKai Uwe Broulik <[email protected]>2018-01-11 12:01:23 +0100
committerKai Uwe Broulik <[email protected]>2018-01-11 12:01:23 +0100
commitbdcf12026d0d3e9dd0ac8e585d415bad0f274a7e (patch)
treed2a4585dd6a0f3a9c27656f48117bfe82c9dbc7f /src/kitemviews/kstandarditemlistwidget.cpp
parent7a4d1e6199fab24c3c5e0b050b50101ccaf11d2f (diff)
[KStandardItemListWidget] Don't paint overlay outside view for devicePixelRatio > 1
Translate the position by devicePixelRatio REVIEW: 129084
Diffstat (limited to 'src/kitemviews/kstandarditemlistwidget.cpp')
-rw-r--r--src/kitemviews/kstandarditemlistwidget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kitemviews/kstandarditemlistwidget.cpp b/src/kitemviews/kstandarditemlistwidget.cpp
index d9e175987..827537612 100644
--- a/src/kitemviews/kstandarditemlistwidget.cpp
+++ b/src/kitemviews/kstandarditemlistwidget.cpp
@@ -998,7 +998,7 @@ void KStandardItemListWidget::updatePixmapCache()
if (!m_overlay.isNull()) {
QPainter painter(&m_pixmap);
- painter.drawPixmap(0, m_pixmap.height() - m_overlay.height(), m_overlay);
+ painter.drawPixmap(0, (m_pixmap.height() - m_overlay.height()) / m_pixmap.devicePixelRatio(), m_overlay);
}
int scaledIconSize = 0;