--- a/src/eric7/WebBrowser/Bookmarks/BookmarkPropertiesDialog.py Fri Jan 05 16:04:03 2024 +0100 +++ b/src/eric7/WebBrowser/Bookmarks/BookmarkPropertiesDialog.py Sat Jan 06 15:21:02 2024 +0100 @@ -11,7 +11,7 @@ from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow -from .BookmarkNode import BookmarkNode +from .BookmarkNode import BookmarkNodeType from .Ui_BookmarkPropertiesDialog import Ui_BookmarkPropertiesDialog @@ -33,7 +33,7 @@ self.setupUi(self) self.__node = node - if self.__node.type() == BookmarkNode.Folder: + if self.__node.type() == BookmarkNodeType.Folder: self.addressLabel.hide() self.addressEdit.hide() self.visitedLabel.hide() @@ -51,10 +51,9 @@ """ Public slot handling the acceptance of the dialog. """ - from .BookmarkNode import BookmarkNode - if ( - self.__node.type() == BookmarkNode.Bookmark and not self.addressEdit.text() + self.__node.type() == BookmarkNodeType.Bookmark + and not self.addressEdit.text() ) or not self.nameEdit.text(): super().accept() return @@ -63,7 +62,7 @@ title = self.nameEdit.text() if title != self.__node.title: bookmarksManager.setTitle(self.__node, title) - if self.__node.type() == BookmarkNode.Bookmark: + if self.__node.type() == BookmarkNodeType.Bookmark: url = self.addressEdit.text() if url != self.__node.url: bookmarksManager.setUrl(self.__node, url)