forked from Ivasoft/DSView
fix: Restore an error channel count from file on dso mode
This commit is contained in:
@@ -1652,18 +1652,15 @@ namespace pv
|
||||
{
|
||||
check_session_file_version();
|
||||
|
||||
if (_device_agent->get_work_mode() == LOGIC){
|
||||
bool bDoneDecoder = false;
|
||||
// load session
|
||||
load_session_json(get_session_json_from_file(_device_agent->path()), bDoneDecoder);
|
||||
bool bDoneDecoder = false;
|
||||
load_session_json(get_session_json_from_file(_device_agent->path()), bDoneDecoder);
|
||||
|
||||
if (!bDoneDecoder)
|
||||
{
|
||||
StoreSession ss(_session);
|
||||
QJsonArray deArray = get_decoder_json_from_file(_device_agent->path());
|
||||
ss.load_decoders(_protocol_widget, deArray);
|
||||
}
|
||||
if (!bDoneDecoder && _device_agent->get_work_mode() == LOGIC){
|
||||
StoreSession ss(_session);
|
||||
QJsonArray deArray = get_decoder_json_from_file(_device_agent->path());
|
||||
ss.load_decoders(_protocol_widget, deArray);
|
||||
}
|
||||
|
||||
_session->start_capture(true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user