mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
types don't need quoting, as annotations is imported from future
This commit is contained in:
parent
03b10b0d44
commit
35ce1b0d29
1 changed files with 3 additions and 3 deletions
|
@ -92,7 +92,7 @@ class NewSidebarTreeView(SidebarTreeViewBase):
|
|||
a.triggered.connect(lambda _, func=act_func: func(item)) # type: ignore
|
||||
m.exec_(QCursor.pos())
|
||||
|
||||
def rename_deck(self, item: "aqt.browser.SidebarItem") -> None:
|
||||
def rename_deck(self, item: aqt.browser.SidebarItem) -> None:
|
||||
deck = self.mw.col.decks.get(item.id)
|
||||
old_name = deck["name"]
|
||||
new_name = getOnlyText(tr(TR.DECKS_NEW_DECK_NAME), default=old_name)
|
||||
|
@ -107,10 +107,10 @@ class NewSidebarTreeView(SidebarTreeViewBase):
|
|||
self.browser.maybeRefreshSidebar()
|
||||
self.mw.deckBrowser.refresh()
|
||||
|
||||
def rename_tag(self, item: "aqt.browser.SidebarItem") -> None:
|
||||
def rename_tag(self, item: aqt.browser.SidebarItem) -> None:
|
||||
self.browser.editor.saveNow(lambda: self._rename_tag(item))
|
||||
|
||||
def _rename_tag(self, item: "aqt.browser.SidebarItem") -> None:
|
||||
def _rename_tag(self, item: aqt.browser.SidebarItem) -> None:
|
||||
old_name = item.name
|
||||
escaped_name = re.sub(r"[*_\\]", r"\\\g<0>", old_name)
|
||||
escaped_name = '"{}"'.format(escaped_name.replace('"', '\\"'))
|
||||
|
|
Loading…
Reference in a new issue