I don't follow why luaML doesn't need this, but driver does.
Scenario: press ctrl+- repeatedly Before this commit text was overflowing boxes.
NGSVO24RFXJA5NUZSN6X5JPE5XFE6T2A57UGO72AGEPOI32SSZJAC
7TQAF4BYIK75EEYCCK7VEUSZHNCWMWIA3HZGQKIILYESUZ5ZZRVQC
QJAYOFWY7V4BWVLJMEDCCBC2HX4BDAZI6PQVLWCLYRHWGMOBFTVAC
if node.editor.font_height ~= scale(20) then edit.update_font_settings(node.editor, scale(20)) end
if node.editor.font_height ~= scale(20) then
edit.update_font_settings(node.editor, scale(20))
end