There's still one issue after this: the font size saved in the config file is the one we use in tests. More broadly, Editor_state is completely wrong.
Ideally I'd just not save any settings for the source editor if the tests fail.
4MT5UHHKXQYVK2LNAFCXJGZVS54YXHZA7YFAIUDC5D23VNYCWQZAC