If you stop or cancel a file transfer, non-working menu options are enabled
If you stop or start a file transfer from the event menu, the menu options for that event are still enabled even though they will cause crashes.
To test you need two d-rats clients that can communicate. Best works over a serial port, as internet may be too fast to catch.
With the python3 version, you can run multiple d-rats clients on the same computer with different -c options and use two serial ports connected via a Null Modem to simulate radios.
Client 1: set display to event window. Client 2: In files tab, connect to client 1 and start a file transfer to client 1. Client 1: Find the file transfer in progress, and right click on it. Select "Stop". Transfer should stop. Client 1: Right click on menu should not have any options enabled as they will fail. Existing Bug. Client 2. In the event tab, find the stopped file transfer, right click on it, Select "Restart". File transfer should restart.