Popup Menu items' fonts appearing lower resolution than other text-based nodes

Godot Version

Godot 4.2.1

Question

I have a MenuButton which contains items. When I open its popup menu, I notice that the popup’s font has a lower rasterizing resolution than other Label/Text based nodes, that do rasterize up to the actual resolution. Is this a bug ?

In the project settings, I have set General - Display - Stretch - Mode to “canvas_items” and Aspect to “expand”

Screenshot attached for better understanding. Icons are placeholders, originally low-res.

Might be a bug, but eliminate the things you can control first. This might be the font settings, or the gui theme settings, or the scaling you apply to the menu directly or indirectly, or the font itself. It’s not the display stretch, as that would blur all the elements and some of them look very sharp. I’d try things and narrow it down further.

Thank you for your reply.
This is a default font I set for the entire project, the labels in the middle use the same settings.
My theme does not use font settings for the MenuButton class. It is still at default value.
I do not apply scaling to the popup menu itself.

I submited a bug report : (Edit : correct link ) PopupMenu item's font is lower resolution · Issue #115905 · godotengine/godot · GitHub

1 Like