--- a/Plugins/PluginAbout.py Sun May 13 12:55:08 2018 +0200 +++ b/Plugins/PluginAbout.py Sun May 13 12:57:00 2018 +0200 @@ -47,6 +47,8 @@ """ super(AboutPlugin, self).__init__(ui) self.__ui = ui + + self.__aboutDialog = None def activate(self): """ @@ -126,8 +128,9 @@ Private slot to handle the About dialog. """ from AboutPlugin.AboutDialog import AboutDialog - dlg = AboutDialog(self.__ui) - dlg.exec_() + if self.__aboutDialog is None: + self.__aboutDialog = AboutDialog(self.__ui) + self.__aboutDialog.show() def __aboutQt(self): """