quote fonts added via the Add Field dialog

This commit is contained in:
Damien Elmes 2021-09-02 21:05:16 +10:00
parent 1cdf0b1e9d
commit 1ae45c5445

View file

@ -790,11 +790,14 @@ class CardLayout(QDialog):
def _addField(self, field: str, font: str, size: int) -> None:
text = self.tform.edit_area.toPlainText()
text += "\n<div style='font-family: %s; font-size: %spx;'>{{%s}}</div>\n" % (
text += (
"\n<div style='font-family: \"%s\"; font-size: %spx;'>{{%s}}</div>\n"
% (
font,
size,
field,
)
)
self.tform.edit_area.setPlainText(text)
self.change_tracker.mark_basic()
self.write_edits_to_template_and_redraw()