diff -r b918c6c2736b -r a671918232f3 src/eric7/Project/ProjectFormsBrowser.py --- a/src/eric7/Project/ProjectFormsBrowser.py Fri Oct 25 09:47:48 2024 +0200 +++ b/src/eric7/Project/ProjectFormsBrowser.py Fri Oct 25 17:58:59 2024 +0200 @@ -1012,7 +1012,7 @@ cwd = os.getcwd() os.chdir(os.path.dirname(os.path.abspath(fn))) try: - dlg = CreateDialogCodeDialog(fn, self.project, self) + dlg = CreateDialogCodeDialog(fn, self.project, parent=self) if not dlg.initError(): dlg.exec() finally: @@ -1197,7 +1197,7 @@ params = self.project.getProjectData(dataKey="UICPARAMS") if self.project.getProjectType() in ["PyQt5", "PyQt6", "E7Plugin"]: - dlg = UicCompilerOptionsDialog(params, self.getUiCompiler()) + dlg = UicCompilerOptionsDialog(params, self.getUiCompiler(), parent=self) if dlg.exec() == QDialog.DialogCode.Accepted: package, suffix, root = dlg.getData() if package != params["Package"]: