Do you have the original config file? Can you reproduce the issue? What happens if you move to the previous wx-master?
I didn't have the original config file, but today I did the same steps in my home computer and the results are the same 100 %. Steps:
- Check out commit 88f04f5, current wx-master
- Activate DIRECT2D in setup.h and compile wx
- Rebuild C::B with wx-master (you need to apply the patch in ticket 860 before)
- Save apart default.conf
- Run update31.bat
- Start C::B from the output folder
- The start page is OK
- Open C::B workspace
- You get a microfilm in the editor window
- Switch font from Fira Code 10 to Courier New 10. Close Preferences
- Switch font from Courier New 10 to Fira Code 10. Close Preferences
- Now the font size is correct
- Save apart default.conf
The default.conf diff is attached.
All these tests are made in MSW. I jumped straight from wx3.1.2 to yesterday's wx-master.