diff --git a/aqt/browser.py b/aqt/browser.py index 6350495d9..c9c8002ca 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -315,6 +315,7 @@ class Browser(QMainWindow): self.form.splitter_2.setChildrenCollapsible(False) self.form.splitter.setChildrenCollapsible(False) self.card = None + self.setupToolbar() self.setupColumns() self.setupTable() self.setupMenus() @@ -323,7 +324,6 @@ class Browser(QMainWindow): self.setupHeaders() self.setupHooks() self.setupEditor() - self.setupToolbar() self.updateFont() self.onUndoState(self.mw.form.actionUndo.isEnabled()) self.form.searchEdit.setFocus() @@ -337,6 +337,7 @@ class Browser(QMainWindow): self.toolbarWeb.setFixedHeight(34) self.toolbar = BrowserToolbar(self.mw, self.toolbarWeb, self) self.form.verticalLayout_3.insertWidget(0, self.toolbarWeb) + self.toolbar.draw() def setupMenus(self): # actions @@ -1425,7 +1426,6 @@ class BrowserToolbar(Toolbar): Toolbar.__init__(self, mw, web) def draw(self): - single = self.browser.editor.note mark = self.browser.isMarked() pause = self.browser.isSuspended() links = self.always[:] @@ -1440,10 +1440,9 @@ class BrowserToolbar(Toolbar): ''' return fmt % (link, icon) right = "" - if self.browser.card: - right += borderImg("info", "info", False) - right += borderImg("mark", "star16", mark) - right += borderImg("pause", "pause16", pause) + right += borderImg("info", "info", False) + right += borderImg("mark", "star16", mark) + right += borderImg("pause", "pause16", pause) self.web.stdHtml(self._body % ( " "+ "%s"%_("On Selected:"), diff --git a/aqt/toolbar.py b/aqt/toolbar.py index b40310d3c..523b12960 100644 --- a/aqt/toolbar.py +++ b/aqt/toolbar.py @@ -16,7 +16,8 @@ class Toolbar(object): def draw(self): self.web.stdHtml(self._body % ( - 'Anki ▾', + # may want a context menu here in the future + ' '*20, self._centerLinks(), self._rightIcons()), self._css, focus=False)