Skip to content

Commit 57fa547

Browse files
committed
Nicer way of ensuring selected character is in view
1 parent c534f5f commit 57fa547

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/gui/symbology/characterwidget.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,9 @@ void CharacterWidget::setCharacter( QChar character )
118118
{
119119
QScrollArea *scrollArea = qobject_cast< QScrollArea *>( widget->parent() );
120120
if ( scrollArea && mLastKey < 65536 )
121-
scrollArea->verticalScrollBar()->setValue( mLastKey / mColumns * mSquareSize );
121+
{
122+
scrollArea->ensureVisible( 0, mLastKey / mColumns * mSquareSize );
123+
}
122124
}
123125
if ( changed )
124126
emit characterSelected( mLastKey );

0 commit comments

Comments
 (0)