Avoid drawing the scroll bars if the widget is non-visible

This commit is contained in:
Markus Gans 2019-06-02 19:14:06 +02:00
parent 7c46d52ef4
commit b9ef1200e8
1 changed files with 11 additions and 8 deletions

View File

@ -556,15 +556,18 @@ void FTextView::adjustSize()
hbar->setValue (xoffset); hbar->setValue (xoffset);
hbar->resize(); hbar->resize();
if ( last_line < int(height) + nf_offset - 1 ) if ( isShown() )
vbar->hide(); {
else if ( last_line < int(height) + nf_offset - 1 )
vbar->show(); vbar->hide();
else
vbar->show();
if ( max_width < int(width) - nf_offset - 1 ) if ( max_width < int(width) - nf_offset - 1 )
hbar->hide(); hbar->hide();
else else
hbar->show(); hbar->show();
}
} }