Skip to content

Commit 1566b8e

Browse files
committed
Support old anki version(<=20) using legacy hooks
1 parent 759b190 commit 1566b8e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,8 @@ def addOpenButton(buttons, editor):
201201
buttons.append(new_button)
202202
return buttons
203203

204-
aqt.gui_hooks.editor_did_init_buttons.append(addOpenButton)
204+
# aqt.gui_hooks.editor_did_init_buttons.append(addOpenButton)
205+
anki.hooks.addHook("setupEditorButtons", addOpenButton) # Legacy support
205206

206207
def reviewer_hooks():
207208
def on_context_menu(web_view, menu):
@@ -255,9 +256,8 @@ def onTogglePreview():
255256
add_slideshow_ui_to_preview_window()
256257
target_browser.onTogglePreview = onTogglePreview
257258

258-
259-
from aqt import gui_hooks
260-
gui_hooks.browser_menus_did_init.append(setup_preview_slideshow)
259+
# aqt.gui_hooks.browser_menus_did_init.append(setup_preview_slideshow)
260+
anki.hooks.addHook("browser.setupMenus", setup_preview_slideshow) # Legacy support
261261

262262
def browser_menus():
263263
def on_setup_menus(browser):

0 commit comments

Comments
 (0)