<table><tr><td style="">anemeth 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/D11843">View Revision</a></tr></table><br /><div><div><p>In theory it sounds good to not just hide the scrollbar area, but disable it when not needed.<br />
But in reality it would cause more issues.<br />
Imagine this: The line is filled with "lu lu lu" or with a progress bar (for example apt-get progress bar) but when the user adds enough lines to add a scrollbar, all that text just jumps around to get around the layout and this would be more much distracting than a seemingly empty narrow area at the end of the line. To counter this Konsole would have to resize itself when that happens, but I believe is not possible in Wayland and would not be practical either.<br />
That narrow empty scrollbar area is not as distracting as you think, maybe the first time the user encounters it, but then quickly discovers that a scrollbar just shows up there when necessary.<br />
Only maybe a in an ncurses app, but to counter it we could show the (useless) scrollbar there. I don't know if that's a better solution or not, I leave that to the VDG to answer.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R319 Konsole</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D11843">https://phabricator.kde.org/D11843</a></div></div><br /><div><strong>To: </strong>anemeth, hindenburg, Konsole, VDG<br /><strong>Cc: </strong>mglb, zzag, Pitel, ngraham, Konsole, herrold, hindenburg<br /></div>