--- a/eric6/WebBrowser/Feeds/FeedsDialog.py Mon Jan 04 16:39:09 2021 +0100 +++ b/eric6/WebBrowser/Feeds/FeedsDialog.py Mon Jan 04 16:39:37 2021 +0100 @@ -12,8 +12,6 @@ from PyQt5.QtCore import QUrl from PyQt5.QtWidgets import QDialog, QPushButton, QLabel -from E5Gui import E5MessageBox - from .Ui_FeedsDialog import Ui_FeedsDialog import UI.PixmapCache @@ -79,20 +77,15 @@ from WebBrowser.WebBrowserWindow import WebBrowserWindow feedsManager = WebBrowserWindow.feedsManager() if feedsManager.addFeed(urlString, title, self.__browser.icon()): - if WebBrowserWindow.notificationsEnabled(): - WebBrowserWindow.showNotification( - UI.PixmapCache.getPixmap("rss48"), - self.tr("Add RSS Feed"), - self.tr("""The feed was added successfully.""")) - else: - E5MessageBox.information( - self, - self.tr("Add RSS Feed"), - self.tr("""The feed was added successfully.""")) + WebBrowserWindow.showNotification( + UI.PixmapCache.getPixmap("rss48"), + self.tr("Add RSS Feed"), + self.tr("""The feed was added successfully.""")) else: - E5MessageBox.warning( - self, + WebBrowserWindow.showNotification( + UI.PixmapCache.getPixmap("rss48"), self.tr("Add RSS Feed"), - self.tr("""The feed was already added before.""")) - + self.tr("""The feed was already added before."""), + timeout=0) + self.close()