1.14.2
This commit is contained in:
parent
1badefbef1
commit
ca10350c6a
|
@ -34,6 +34,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||
- fixed Bug - Can't open a sandbox's properties window via double-click in System Tray context window [#3861](https://github.com/sandboxie-plus/Sandboxie/issues/3861)
|
||||
- fixed Delay in launching forced programs after version 1.12.9 [#3868](https://github.com/sandboxie-plus/Sandboxie/issues/3868)
|
||||
- this issue was introdiced in 1.13.0 and may have broadly affected other usecases and cause variosue problems
|
||||
- fixed issue with Misc Options list
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -696,6 +696,8 @@ void COptionsWindow::LoadOptionList()
|
|||
QStringList Values = Value.split(",");
|
||||
if (Values.count() >= 2)
|
||||
AddOptionEntry(Name, Values[0], Values[1]);
|
||||
else if(m_AdvOptions[Name].ProcSpec == eList)
|
||||
AddOptionEntry(Name, Values[0], "");
|
||||
else if(m_AdvOptions[Name].ProcSpec != eOnlySpec) // eOnlySpec shows only process specific entries, no global once
|
||||
AddOptionEntry(Name, "", Values[0]);
|
||||
}
|
||||
|
@ -761,10 +763,10 @@ void COptionsWindow::SaveOptionList()
|
|||
continue; // entry from template
|
||||
QString Program = pItem->data(1, Qt::UserRole).toString();
|
||||
QString Value = pItem->data(2, Qt::UserRole).toString();
|
||||
if (!Program.isEmpty())
|
||||
Value.prepend(Program + ",");
|
||||
|
||||
OptionMap[Name].append(Value);
|
||||
QStringList Options;
|
||||
if (!Program.isEmpty()) Options.append(Program);
|
||||
if (!Value.isEmpty()) Options.append(Value);
|
||||
OptionMap[Name].append(Options.join(","));
|
||||
}
|
||||
|
||||
foreach(const QString & Key, m_AdvOptions.keys()) {
|
||||
|
|
|
@ -593,6 +593,7 @@ protected:
|
|||
eNoSpec,
|
||||
eSpec,
|
||||
eOnlySpec,
|
||||
eList
|
||||
};
|
||||
|
||||
struct SAdvOption
|
||||
|
|
Loading…
Reference in New Issue