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
|
a.triggered.connect(lambda _, func=act_func: func(item)) # type: ignore
|
||||||
m.exec_(QCursor.pos())
|
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)
|
deck = self.mw.col.decks.get(item.id)
|
||||||
old_name = deck["name"]
|
old_name = deck["name"]
|
||||||
new_name = getOnlyText(tr(TR.DECKS_NEW_DECK_NAME), default=old_name)
|
new_name = getOnlyText(tr(TR.DECKS_NEW_DECK_NAME), default=old_name)
|
||||||
|
@ -107,10 +107,10 @@ class NewSidebarTreeView(SidebarTreeViewBase):
|
||||||
self.browser.maybeRefreshSidebar()
|
self.browser.maybeRefreshSidebar()
|
||||||
self.mw.deckBrowser.refresh()
|
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))
|
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
|
old_name = item.name
|
||||||
escaped_name = re.sub(r"[*_\\]", r"\\\g<0>", old_name)
|
escaped_name = re.sub(r"[*_\\]", r"\\\g<0>", old_name)
|
||||||
escaped_name = '"{}"'.format(escaped_name.replace('"', '\\"'))
|
escaped_name = '"{}"'.format(escaped_name.replace('"', '\\"'))
|
||||||
|
|
Loading…
Reference in a new issue