diff --git a/src/kiconloader.cpp b/src/kiconloader.cpp --- a/src/kiconloader.cpp +++ b/src/kiconloader.cpp @@ -481,8 +481,12 @@ const int iconSize = qMin(width, height); int overlaySize; - if (iconSize < 32) { + if (iconSize <= 16) { + overlaySize = 6; + } else if (iconSize <= 22) { overlaySize = 8; + } else if (iconSize <= 32) { + overlaySize = 12; } else if (iconSize <= 48) { overlaySize = 16; } else if (iconSize <= 96) {