]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/kstandarditemlistwidget.cpp
Fix file names overflowing after text eliding
[dolphin.git] / src / kitemviews / kstandarditemlistwidget.cpp
index d078b06573f3f5a35a3d0fba3b1699cc29a6acf9..2538cddcf6973fac086b3fed50fea7ef79b19f54 100644 (file)
@@ -1334,7 +1334,7 @@ void KStandardItemListWidget::updateIconsLayoutTextCache()
                     const QString elidedText = nameText.left(line.textStart()) + lastTextLine;
                     nameTextInfo->staticText.setText(elidedText);
 
-                    lastLineWidth = m_customizedFontMetrics.horizontalAdvance(lastTextLine);
+                    lastLineWidth = m_customizedFontMetrics.boundingRect(lastTextLine).width();
 
                     // We do the text eliding in a loop with decreasing width (1 px / iteration)
                     // to avoid problems related to different width calculation code paths