diff options
Diffstat (limited to 'src/ui/documentwidget.c')
-rw-r--r-- | src/ui/documentwidget.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c index 5480523c..6dc80a07 100644 --- a/src/ui/documentwidget.c +++ b/src/ui/documentwidget.c | |||
@@ -3933,11 +3933,12 @@ static void drawRun_DrawContext_(void *context, const iGmRun *run) { | |||
3933 | linkOrdinalChar_DocumentWidget_(d->widget, ord - d->widget->ordinalBase); | 3933 | linkOrdinalChar_DocumentWidget_(d->widget, ord - d->widget->ordinalBase); |
3934 | if (ordChar) { | 3934 | if (ordChar) { |
3935 | const char *circle = "\u25ef"; /* Large Circle */ | 3935 | const char *circle = "\u25ef"; /* Large Circle */ |
3936 | const int circleFont = defaultContentRegular_FontId; | ||
3936 | iRect nbArea = { init_I2(d->viewPos.x - gap_UI / 3, visPos.y), | 3937 | iRect nbArea = { init_I2(d->viewPos.x - gap_UI / 3, visPos.y), |
3937 | init_I2(3.95f * gap_Text, 1.0f * lineHeight_Text(run->font)) }; | 3938 | init_I2(3.95f * gap_Text, 1.0f * lineHeight_Text(circleFont)) }; |
3938 | drawRange_Text( | 3939 | drawRange_Text( |
3939 | run->font, topLeft_Rect(nbArea), tmQuote_ColorId, range_CStr(circle)); | 3940 | circleFont, topLeft_Rect(nbArea), tmQuote_ColorId, range_CStr(circle)); |
3940 | iRect circleArea = visualBounds_Text(run->font, range_CStr(circle)); | 3941 | iRect circleArea = visualBounds_Text(circleFont, range_CStr(circle)); |
3941 | addv_I2(&circleArea.pos, topLeft_Rect(nbArea)); | 3942 | addv_I2(&circleArea.pos, topLeft_Rect(nbArea)); |
3942 | drawCentered_Text(defaultContentSmall_FontId, | 3943 | drawCentered_Text(defaultContentSmall_FontId, |
3943 | circleArea, | 3944 | circleArea, |