[Bug 50252] (linked ?) fonts not handled correctly since wine 5.21

WineHQ Bugzilla wine-bugs at winehq.org
Mon Dec 7 12:37:08 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=50252

--- Comment #4 from Rafał Mużyło <galtgendo at o2.pl> ---
(In reply to Alexandre Julliard from comment #3)
> I still don't see any difference. Please explain how to reproduce it in
> unpatched Wine, showing exact commands and environment variables, starting
> with an empty prefix.

So, I'll need to recheck my patch from bug 42606, but other than that, it's
straightforward:

- 'wine regedit' (meaning default pl_PL.utf8 locale): everything looks correct
- 'LANG=ja_JP.utf8 wine regedit' : non-latin glyphs in menubar/menus are just
missing glyph boxes

As an additional point, if I set the name of MenuFont in the relevant
WindowMetrics key to empty (well, starting with L'\0', to be exact), a
different font gets matched and menubar/menus are correctly displayed.

So, it's more likely it's about caching changes, yet I suspect something like
this could be reproduced in unpatched wine, just not as easily - you'd likely
need a situation where a logfont with DEFAULT_CHARSET gets expanded to
different fonts depending on current locale (base_font being a linked font
might play a role).

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list