Fixes and Minor rework (#132)

* Fix warning in scene trigger log functions.
* Use GetWeakSourceName() when saving scene trigger sources.
* Fix prioFuncsValid().
This commit is contained in:
WarmUpTill
2021-02-26 19:21:02 +01:00
committed by GitHub
parent 33667a1f23
commit ee74d39424
2 changed files with 12 additions and 15 deletions

View File

@@ -55,9 +55,12 @@ void AdvSceneSwitcher::on_priorityDown_clicked()
bool SwitcherData::prioFuncsValid()
{
auto it = std::unique(functionNamesByPriority.begin(),
functionNamesByPriority.end());
bool wasUnique = (it == functionNamesByPriority.end());
auto fNBPCopy = functionNamesByPriority;
std::sort(fNBPCopy.begin(), fNBPCopy.end());
auto it = std::unique(fNBPCopy.begin(), fNBPCopy.end());
bool wasUnique = (it == fNBPCopy.end());
if (!wasUnique) {
return false;
}