From b6bc8d54e3ba7f8d11c1888003b18bab738c1e89 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sat, 6 Mar 2021 20:02:08 -0800 Subject: [PATCH] Qt: Disable saving/loading nameless profiles --- src/platform/qt/InputController.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/platform/qt/InputController.cpp b/src/platform/qt/InputController.cpp index 134dfbe17..c72e892c5 100644 --- a/src/platform/qt/InputController.cpp +++ b/src/platform/qt/InputController.cpp @@ -178,6 +178,9 @@ void InputController::loadConfiguration(uint32_t type) { } void InputController::loadProfile(uint32_t type, const QString& profile) { + if (profile.isEmpty()) { + return; + } bool loaded = mInputProfileLoad(&m_inputMap, type, m_config->input(), profile.toUtf8().constData()); recalibrateAxes(); if (!loaded) { @@ -207,6 +210,9 @@ void InputController::saveConfiguration(uint32_t type) { } void InputController::saveProfile(uint32_t type, const QString& profile) { + if (profile.isEmpty()) { + return; + } mInputProfileSave(&m_inputMap, type, m_config->input(), profile.toUtf8().constData()); m_config->write(); }