diff options
Diffstat (limited to 'ui/qt')
-rw-r--r-- | ui/qt/protocol_preferences_menu.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/qt/protocol_preferences_menu.cpp b/ui/qt/protocol_preferences_menu.cpp index 96543c586d..cd708bbcf9 100644 --- a/ui/qt/protocol_preferences_menu.cpp +++ b/ui/qt/protocol_preferences_menu.cpp @@ -260,6 +260,10 @@ void ProtocolPreferencesMenu::disableProtocolTriggered() enable_proto_dialog.selectProtocol(protocol_); hide(); enable_proto_dialog.exec(); + + // Emitting PacketDissectionChanged directly from a QDialog can cause + // problems on macOS. + wsApp->flushAppSignals(); } void ProtocolPreferencesMenu::modulePreferencesTriggered() |