<table><tr><td style="">Zren 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/D5144" rel="noreferrer">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>I've seen that, but that is unrelated to this change, so please move it into separate review.</p></blockquote>

<p>Sorry. I hit a wall on that bug and it drove me crazy. I just found out that changing <tt style="background: #ebebeb; font-size: 13px;">spacing: 0</tt> to <tt style="background: #ebebeb; font-size: 13px;">spacing: 1</tt> will cause things to layout correctly the first time.</p>

<p>My theory is that clicking the button will change the ToolButton's svg, which probably causes the naturalHeight to be set, causing the ColumnLayout to recalculate the height of the rows. Whatever is loading wrong at initialization is corrected, causes the reflow, which makes the text shift.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R115 Plasma Audio Volume Applet</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D5144" rel="noreferrer">https://phabricator.kde.org/D5144</a></div></div><br /><div><strong>To: </strong>Zren, Plasma, subdiff, drosca<br /><strong>Cc: </strong>mart, subdiff, drosca, plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol<br /></div>