fix option names being split to multiple lines

This commit is contained in:
DeaTh-G 2025-01-26 16:56:42 +01:00
parent 810ca6865d
commit 45c66d1ac2
2 changed files with 7 additions and 3 deletions

View file

@ -211,7 +211,7 @@ void DrawTextWithMarquee(const ImFont* font, float fontSize, const ImVec2& pos,
(
font,
fontSize,
rectWidth,
FLT_MAX,
{ textX, position.y },
0.0f,
text,
@ -232,7 +232,7 @@ void DrawTextWithMarquee(const ImFont* font, float fontSize, const ImVec2& pos,
(
font,
fontSize,
rectWidth,
FLT_MAX,
{ textX + textSize.x + rectWidth, position.y },
0.0f,
text,

View file

@ -751,11 +751,13 @@ static void DrawConfigOption(int32_t rowIndex, float yOffset, ConfigDef<T>* conf
}
else
{
drawList->PushClipRect(min, max, true);
DrawRubyAnnotatedText
(
g_seuratFont,
size,
textClipRect.z - textClipRect.x,
FLT_MAX,
textPos,
0.0f,
configName.c_str(),
@ -768,6 +770,8 @@ static void DrawConfigOption(int32_t rowIndex, float yOffset, ConfigDef<T>* conf
DrawTextBasic(g_seuratFont, annotationSize, pos, textColour, str);
}
);
drawList->PopClipRect();
}
// Right side