character-map-uwp / Character-Map-UWP

A modern, native UWP replacement for the Win32 Character Map and Windows Font Viewer with flawless high DPI and touch support.
MIT License
623 stars 53 forks source link

Aug 23 bugfix2 #276

Closed JohnnyWestlake closed 1 year ago

JohnnyWestlake commented 1 year ago

Problem

The previous bug fix broke character pane preview for fonts not installed in the system - i.e. font files opened using Open Font menu item .

Fix

We now load IDWriteFontCollection from each individual IDWriteFont on demand, rather than using our system font set collection (which only includes fonts loaded on start up)

Other

Also includes a potential workaround for #275 (though there is no reasonable explanation for the app to ever get in this state without some unsupported modifications)