--- a/src/eric7/QScintilla/MarkupProviders/RestructuredTextProvider.py Fri Oct 25 09:47:48 2024 +0200 +++ b/src/eric7/QScintilla/MarkupProviders/RestructuredTextProvider.py Fri Oct 25 17:58:59 2024 +0200 @@ -207,7 +207,7 @@ if editor is None: return - dlg = HyperlinkMarkupDialog(False, True, noTitle=True) + dlg = HyperlinkMarkupDialog(False, True, noTitle=True, parent=editor) if dlg.exec() == QDialog.DialogCode.Accepted: text, target, _ = dlg.getData() @@ -324,7 +324,7 @@ if editor is None: return - dlg = ImageMarkupDialog(ImageMarkupMode.Rest) + dlg = ImageMarkupDialog(ImageMarkupMode.Rest, parent=editor) if dlg.exec() == QDialog.DialogCode.Accepted: address, altText, _title, originalSize, width, height = dlg.getData()