]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/timemarker.cpp
Trace view: Add setting to keep ruler item selected
[pulseview.git] / pv / views / trace / timemarker.cpp
index 063e579a6cc3dd73567e85e490b17d73abb4b6be..0f390f528004858f3a835fcb781bc5d1ad332b18 100644 (file)
@@ -202,7 +202,9 @@ pv::widgets::Popup* TimeMarker::create_popup(QWidget *parent)
 
 void TimeMarker::on_popup_closed()
 {
-       select(false);
+       GlobalSettings settings;
+       if (!settings.value(GlobalSettings::Key_View_KeepRulerItemSelected).toBool())
+               select(false);
 }
 
 void TimeMarker::on_value_changed(const pv::util::Timestamp& value)