Describe the bug
Cancelling a raw subghz transmission (hitting back before send completes) freezes the Flipper. My guess this is likely related to the fix in #1146 (thanks for that fix btw, it works great now to transmit the full RAW file).
To Reproduce
Steps to reproduce the behavior:
Load a somewhat large sub file so that there's time to exit before completion.
Press the back/exit button.
Interface is now frozen.
Expected behavior
Hitting back should stop the transmit.
Logs
>: log
Press CTRL+C to stop...
174335 [I][SubGhzFileEncoderWorker]: Worker start
174358 [I][SubGhzFileEncoderWorker]: Start transmission
174438 [D][DolphinState]: icounter 60, butthurt 0
174832 [I][SubGhzFileEncoderWorker]: End read file
175017 [D][FuriHalSubGhz]: Async TX Radio stats: on 353345us, off 331823us, DutyCycle: 52%
and then nothing.
Doesn't show the End transmission line as normally would if allowed to complete the transfer.
Additional context
Using a build of the latest dev branch at commit 7ed5b9053a526119fe02ba39056a4c1bbdd0c1b7
Describe the bug Cancelling a raw subghz transmission (hitting back before send completes) freezes the Flipper. My guess this is likely related to the fix in #1146 (thanks for that fix btw, it works great now to transmit the full RAW file).
To Reproduce Steps to reproduce the behavior:
Expected behavior Hitting back should stop the transmit.
Logs
and then nothing.
Doesn't show the
End transmission
line as normally would if allowed to complete the transfer.Additional context Using a build of the latest
dev
branch at commit 7ed5b9053a526119fe02ba39056a4c1bbdd0c1b7