]> sigrok.org Git - pulseview.git/blobdiff - pv/view/signal.cpp
Session: Save/restore channel info and top-level decoder
[pulseview.git] / pv / view / signal.cpp
index ffe4f67dc9c4cf14cff9e8573b6cce69d6fe669a..8dd329e0f7fd947c08717068e58dd4999307c827 100644 (file)
@@ -149,6 +149,11 @@ void Signal::delete_pressed()
 
 void Signal::on_name_changed(const QString &text)
 {
+       // On startup, this event is fired when a session restores signal
+       // names. However, the name widget hasn't yet been created.
+       if (!name_widget_)
+               return;
+
        if (text != name_widget_->currentText())
                name_widget_->setEditText(text);