]> sigrok.org Git - pulseview.git/blobdiff - pv/session.cpp
Fix #888 by incrementing i only once per iteration
[pulseview.git] / pv / session.cpp
index 732f4a8cbf55b69c7befe816cba3921f23fb80ec..b99f0cf73827b56b3f9c641dfa22e94dadef01f7 100644 (file)
@@ -316,7 +316,7 @@ void Session::restore_settings(QSettings &settings)
                int decode_signals = settings.value("decode_signals").toInt();
 
                for (int i = 0; i < decode_signals; i++) {
-                       settings.beginGroup("decode_signal" + QString::number(i++));
+                       settings.beginGroup("decode_signal" + QString::number(i));
                        shared_ptr<data::DecodeSignal> signal = add_decode_signal();
                        signal->restore_settings(settings);
                        settings.endGroup();