From 2e6230e29cb6983265b526850761818166dc83af Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Mon, 2 May 2016 11:47:44 -0700 Subject: [PATCH] Rearrange UI code RecordView::start() to keep consistent in failure. --- firmware/application/ui_record_view.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/firmware/application/ui_record_view.cpp b/firmware/application/ui_record_view.cpp index 52e3e5486..d92a0fa66 100644 --- a/firmware/application/ui_record_view.cpp +++ b/firmware/application/ui_record_view.cpp @@ -82,13 +82,14 @@ void RecordView::toggle() { void RecordView::start() { stop(); + text_record_filename.set(""); + text_record_dropped.set(""); + if( sampling_rate == 0 ) { return; } const auto filename_stem = next_filename_stem_matching_pattern(filename_stem_pattern); - text_record_filename.set(filename_stem); - text_record_dropped.set(""); if( filename_stem.empty() ) { return; } @@ -114,11 +115,12 @@ void RecordView::start() { }; if( writer ) { + text_record_filename.set(filename_stem); + button_record.set_bitmap(&bitmap_stop); capture_thread = std::make_unique( std::move(writer), buffer_size_k, buffer_count_k ); - button_record.set_bitmap(&bitmap_stop); } }