More performance improvements. Expose String::View.

This commit is contained in:
Martín Lucas Golini
2023-09-30 21:54:07 -03:00
parent a29f0bcfa0
commit df0f864b73
9 changed files with 327 additions and 317 deletions

View File

@@ -739,7 +739,8 @@ void AutoCompletePlugin::postDraw( UICodeEditor* editor, const Vector2f& startSc
eemin<size_t>( mSuggestionsStartIndex + mSuggestionsMaxVisible, suggestions.size() );
for ( size_t i = mSuggestionsStartIndex; i < maxIndex; i++ )
largestString = eemax<size_t>( largestString, editor->getTextWidth( suggestions[i].text ) );
largestString =
eemax<size_t>( largestString, editor->getTextWidth( String{ suggestions[i].text } ) );
Sizef bar( PixelDensity::dpToPxI( 6 ),
eemax( PixelDensity::dpToPx( 8 ),