diff -r 32506bc52886 -r ff89f8bac0a5 eric7/WebBrowser/Bookmarks/BookmarksToolBar.py --- a/eric7/WebBrowser/Bookmarks/BookmarksToolBar.py Thu Jun 10 17:08:51 2021 +0200 +++ b/eric7/WebBrowser/Bookmarks/BookmarksToolBar.py Thu Jun 10 17:10:57 2021 +0200 @@ -82,8 +82,8 @@ if act is not None: v = act.data() - # TODO: change this to not use act.menu() - if act.menu() is None: + button = self.widgetForAction(act) + if button.menu() is None: act2 = menu.addAction(self.tr("Open")) act2.setData(v) act2.triggered.connect(