diff --git a/applications/main/subghz/scenes/subghz_scene_transmitter.c b/applications/main/subghz/scenes/subghz_scene_transmitter.c index dc8c51b7a..b07785c06 100644 --- a/applications/main/subghz/scenes/subghz_scene_transmitter.c +++ b/applications/main/subghz/scenes/subghz_scene_transmitter.c @@ -81,11 +81,7 @@ bool subghz_scene_transmitter_on_event(void* context, SceneManagerEvent event) { uint8_t tmp_counter = furi_hal_subghz_get_rolling_counter_mult(); furi_hal_subghz_set_rolling_counter_mult(0); // Calling restore! - if(!subghz_tx_start(subghz, subghz_txrx_get_fff_data(subghz->txrx))) { - scene_manager_next_scene( - subghz->scene_manager, SubGhzSceneShowOnlyRx); //TODO Is this necessary? - } - + subghz_tx_start(subghz, subghz_txrx_get_fff_data(subghz->txrx)); subghz_txrx_stop(subghz->txrx); furi_hal_subghz_set_rolling_counter_mult(tmp_counter); }