mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 07:22:23 -04:00
update browser toolbar to use delayed js
This commit is contained in:
parent
72868507c7
commit
96938e583a
1 changed files with 1 additions and 8 deletions
|
@ -1772,19 +1772,12 @@ class BrowserToolbar(Toolbar):
|
||||||
Toolbar.__init__(self, mw, web)
|
Toolbar.__init__(self, mw, web)
|
||||||
|
|
||||||
def draw(self):
|
def draw(self):
|
||||||
self._loaded = False
|
|
||||||
self.web.onBridgeCmd = self._linkHandler
|
self.web.onBridgeCmd = self._linkHandler
|
||||||
self.web.onLoadFinished = self.onLoaded
|
|
||||||
self.web.stdHtml(self.html(), self.css())
|
self.web.stdHtml(self.html(), self.css())
|
||||||
|
|
||||||
def onLoaded(self):
|
|
||||||
super().onLoaded()
|
|
||||||
self._loaded = True
|
|
||||||
self.update()
|
self.update()
|
||||||
|
|
||||||
|
|
||||||
def update(self):
|
def update(self):
|
||||||
if not self._loaded:
|
|
||||||
return
|
|
||||||
for link, enabled in (
|
for link, enabled in (
|
||||||
("mark", self.browser.isMarked()),
|
("mark", self.browser.isMarked()),
|
||||||
("pause", self.browser.isSuspended())):
|
("pause", self.browser.isSuspended())):
|
||||||
|
|
Loading…
Reference in a new issue