There is no simple fix for this setting. You can override it (search for GetUserFontScale), though the user probably increased the text size for a reason.
It might be handled better with B4XPreferencesDialog. Make a test. I can add a scaling factor to make it a bit better.