When executing a "Widget Node Command" core's GUI blocks waiting for the command to complete. This happens, for example, when trying to launch Wireshark as suggested in #811, leaving the core's GUI unusable until Wireshark is closed.
Steps to reproduce the behavior:
- Add a new node command for wireshark
- Right-click in a node and launch the corresponding wireshark node command
- Core's GUI hangs