<table><tr><td style="">kossebau added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D19787">View Revision</a></tr></table><br /><div><div><p>An alternative approach might be to do instead</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">//if tiling horizontally
if (m_border == FrameSvg::TopBorder || m_border == FrameSvg::BottomBorder || m_border == FrameSvg::NoBorder) {
    textureRect.setWidth(qMax(1, nodeRect.width() / m_elementNativeSize.width()));
}
//if tiling vertically
if (m_border == FrameSvg::LeftBorder || m_border == FrameSvg::RightBorder || m_border == FrameSvg::NoBorder) {
    textureRect.setHeight(qMax(1, nodeRect.height() / m_elementNativeSize.height()));
}</pre></div>

<p>i.e. to use <tt style="background: #ebebeb; font-size: 13px;">1</tt> as minimum, and continue to use full multiples. That might help potential themes where the subparts should properly align on the subpart borders (think something like sine wave), at the cost of having things being shrunk to fit.</p>

<p>Both solutions are fine for the Fluffy Bunny theme :)</p>

<p>Perhaps something to control via another flag? :P</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R242 Plasma Framework (Library)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D19787">https://phabricator.kde.org/D19787</a></div></div><br /><div><strong>To: </strong>kossebau, Plasma, mart<br /><strong>Cc: </strong>sitter, kde-frameworks-devel, michaelh, ngraham, bruns<br /></div>