From 62b31f73deb180afc8dc41efe919babb84317344 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Tue, 18 Aug 2026 16:32:25 +0800 Subject: [PATCH] Use asynchronous external-core validation dialogs Signed-off-by: Loren Eteval --- Furious/Backends/ExternalCore/Editor.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Furious/Backends/ExternalCore/Editor.py b/Furious/Backends/ExternalCore/Editor.py index db29be2f..4bcbd9ea 100644 --- a/Furious/Backends/ExternalCore/Editor.py +++ b/Furious/Backends/ExternalCore/Editor.py @@ -495,8 +495,7 @@ class ExternalCoreEditor(GuiEditorWidgetQDialog): and not self._tunRemoteAddressInput.text() ): validationMessage = _( - 'TUN remote address is required when application ' - 'tun2socks is enabled' + 'TUN remote address is required when application tun2socks is enabled' ) if validationMessage: @@ -506,8 +505,7 @@ class ExternalCoreEditor(GuiEditorWidgetQDialog): ) messageBox.setWindowTitle(_('Invalid data')) messageBox.setText(validationMessage) - messageBox.exec() - messageBox.deleteLater() + messageBox.open() return