From 9a476167f92fa28701f7bf65aa2baa81580f0afd Mon Sep 17 00:00:00 2001 From: xboxones1 <91512529+xboxones1@users.noreply.github.com> Date: Mon, 31 Mar 2025 13:47:16 +0000 Subject: [PATCH] Fix background color error for invalid autotype shortcut --- src/gui/ApplicationSettingsWidget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gui/ApplicationSettingsWidget.cpp b/src/gui/ApplicationSettingsWidget.cpp index 2e925c4f5..a6dfac1f3 100644 --- a/src/gui/ApplicationSettingsWidget.cpp +++ b/src/gui/ApplicationSettingsWidget.cpp @@ -30,6 +30,7 @@ #include "gui/Icons.h" #include "gui/MainWindow.h" #include "gui/osutils/OSUtils.h" +#include "gui/styles/StateColorPalette.h" #include "quickunlock/QuickUnlockInterface.h" #include "FileDialog.h" @@ -155,7 +156,9 @@ ApplicationSettingsWidget::ApplicationSettingsWidget(QWidget* parent) m_generalUi->autoTypeShortcutWidget->setStyleSheet(""); } else { QToolTip::showText(mapToGlobal(rect().bottomLeft()), error); - m_generalUi->autoTypeShortcutWidget->setStyleSheet("background-color: #FF9696;"); + StateColorPalette statePalette; + auto color = statePalette.color(StateColorPalette::ColorRole::Error); + m_generalUi->autoTypeShortcutWidget->setStyleSheet(QString("QLineEdit { background: %1; }").arg(color.name())); } }); connect(m_generalUi->autoTypeShortcutWidget, &ShortcutWidget::shortcutReset, this, [this] {