diff -r 45e7bb09c120 -r 80c06d472826 src/eric7/WebBrowser/Bookmarks/BookmarksDialog.py --- a/src/eric7/WebBrowser/Bookmarks/BookmarksDialog.py Tue Oct 18 16:05:20 2022 +0200 +++ b/src/eric7/WebBrowser/Bookmarks/BookmarksDialog.py Tue Oct 18 16:06:21 2022 +0200 @@ -11,7 +11,7 @@ from PyQt6.QtGui import QFontMetrics, QCursor from PyQt6.QtWidgets import QDialog, QMenu, QApplication, QInputDialog, QLineEdit -from EricCore.EricTreeSortFilterProxyModel import EricTreeSortFilterProxyModel +from eric7.EricCore.EricTreeSortFilterProxyModel import EricTreeSortFilterProxyModel from .Ui_BookmarksDialog import Ui_BookmarksDialog @@ -46,11 +46,9 @@ self.__bookmarksManager = manager if self.__bookmarksManager is None: - import WebBrowser.WebBrowserWindow + from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - self.__bookmarksManager = ( - WebBrowser.WebBrowserWindow.WebBrowserWindow.bookmarksManager() - ) + self.__bookmarksManager = WebBrowserWindow.bookmarksManager() self.__bookmarksModel = self.__bookmarksManager.bookmarksModel() self.__proxyModel = EricTreeSortFilterProxyModel(self) @@ -260,7 +258,7 @@ return if newWindow: - from WebBrowser.WebBrowserWindow import WebBrowserWindow + from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow url = idx.sibling(idx.row(), 1).data(BookmarksModel.UrlRole) if privateWindow: