diff --git a/qt/aqt/clayout.py b/qt/aqt/clayout.py index 7b5a23e7e..f4d2fb8ec 100644 --- a/qt/aqt/clayout.py +++ b/qt/aqt/clayout.py @@ -581,7 +581,7 @@ class CardLayout(QDialog): def onRename(self): template = self.current_template() - name = getOnlyText(_("New name:"), default=template["name"]).strip('"') + name = getOnlyText(_("New name:"), default=template["name"]).replace('"', "") if not name.strip(): return diff --git a/qt/aqt/fields.py b/qt/aqt/fields.py index 431d09c62..84f05470b 100644 --- a/qt/aqt/fields.py +++ b/qt/aqt/fields.py @@ -80,7 +80,7 @@ class FieldDialog(QDialog): self.loadField(idx) def _uniqueName(self, prompt, ignoreOrd=None, old=""): - txt = getOnlyText(prompt, default=old).strip('"') + txt = getOnlyText(prompt, default=old).replace('"', "") if not txt: return for f in self.model["flds"]: diff --git a/qt/aqt/models.py b/qt/aqt/models.py index d0b3f2b67..dcb41f7de 100644 --- a/qt/aqt/models.py +++ b/qt/aqt/models.py @@ -85,7 +85,7 @@ class Models(QDialog): def onRename(self) -> None: nt = self.current_notetype() txt = getText(_("New name:"), default=nt["name"]) - name = txt[0].strip('"') + name = txt[0].replace('"', "") if txt[1] and name: nt["name"] = name self.saveAndRefresh(nt) @@ -120,7 +120,7 @@ class Models(QDialog): def onAdd(self) -> None: m = AddModel(self.mw, self).get() if m: - txt = getText(_("Name:"), default=m["name"])[0].strip('"') + txt = getText(_("Name:"), default=m["name"])[0].replace('"', "") if txt: m["name"] = txt self.saveAndRefresh(m)