X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Ftoolbars%2Fsamplingbar.cpp;h=78f6e1cef53a7929bd87b86914a5404ca53eabef;hb=faecaa172e6fbe87d1f0ccde04094b744ed4074d;hp=f58f4fc38fd60c2ecedce0aefae3bd8468fa6ffa;hpb=945745012eb57cefa1ef457daf48cfffa99f9ec2;p=pulseview.git diff --git a/pv/toolbars/samplingbar.cpp b/pv/toolbars/samplingbar.cpp index f58f4fc3..78f6e1ce 100644 --- a/pv/toolbars/samplingbar.cpp +++ b/pv/toolbars/samplingbar.cpp @@ -115,8 +115,6 @@ void SamplingBar::set_device_list( } _updating_device_selector = false; - - on_device_selected(); } shared_ptr SamplingBar::get_selected_device() const @@ -145,6 +143,8 @@ void SamplingBar::set_selected_device(shared_ptr dev_inst) for (int i = 0; i < _device_selector.count(); i++) if (dev_inst->dev_inst() == _device_selector.itemData(i).value()) { + // Calling this leads to on_device_selected being + // invoked, which updates the sampling bar widgets. _device_selector.setCurrentIndex(i); return; }