Update SettingsActivity.cpp

just fixing the CI build failure
This commit is contained in:
Katie Paxton-Fear 2026-01-13 13:46:34 +00:00
parent c0b3c60589
commit a634421037

View File

@ -3,6 +3,7 @@
#include <GfxRenderer.h>
#include <HardwareSerial.h>
#include <algorithm>
#include <cstring>
#include "CalibreSettingsActivity.h"
@ -16,12 +17,11 @@
namespace {
const std::vector<SettingInfo>& getSettings() {
static std::vector<SettingInfo> filteredSettings = []() {
const auto& allSettings = getSettingsList();
std::vector<SettingInfo> filtered;
for (const auto& setting : getSettingsList()) {
if (!setting.hideFromDeviceUI) {
filtered.push_back(setting);
}
}
filtered.reserve(allSettings.size());
std::copy_if(allSettings.begin(), allSettings.end(), std::back_inserter(filtered),
[](const SettingInfo& setting) { return !setting.hideFromDeviceUI; });
return filtered;
}();
return filteredSettings;