From e632bf176b04968ca6a22f6e5d5f1a7bf77b6fa6 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 6 Jul 2023 16:26:38 +0200 Subject: config: fix reading touchpad values to non-touchpad per-device cfgs --- src/config/ConfigManager.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/config/ConfigManager.hpp') diff --git a/src/config/ConfigManager.hpp b/src/config/ConfigManager.hpp index ea824a32..cd297ed3 100644 --- a/src/config/ConfigManager.hpp +++ b/src/config/ConfigManager.hpp @@ -167,9 +167,9 @@ class CConfigManager { void setInt(const std::string&, int); void setString(const std::string&, const std::string&); - int getDeviceInt(const std::string&, const std::string&); - float getDeviceFloat(const std::string&, const std::string&); - std::string getDeviceString(const std::string&, const std::string&); + int getDeviceInt(const std::string&, const std::string&, std::optional touchpad = {}); + float getDeviceFloat(const std::string&, const std::string&, std::optional touchpad = {}); + std::string getDeviceString(const std::string&, const std::string&, std::optional touchpad = {}); bool deviceConfigExists(const std::string&); bool shouldBlurLS(const std::string&); @@ -262,7 +262,7 @@ class CConfigManager { void applyUserDefinedVars(std::string&, const size_t); void loadConfigLoadVars(); SConfigValue getConfigValueSafe(const std::string&); - SConfigValue getConfigValueSafeDevice(const std::string&, const std::string&); + SConfigValue getConfigValueSafeDevice(const std::string&, const std::string&, std::optional touchpad); void parseLine(std::string&); void configSetValueSafe(const std::string&, const std::string&); void handleDeviceConfig(const std::string&, const std::string&); -- cgit v1.2.3