From 7a587d927fb9f18259a7e0f1520f5710e69a520a Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 10 Feb 2025 02:15:27 +1000 Subject: [PATCH] Qt: Fix overlapping widgets in macro trigger shift-click --- src/duckstation-qt/inputbindingdialog.cpp | 9 +++++++++ src/duckstation-qt/inputbindingdialog.ui | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/duckstation-qt/inputbindingdialog.cpp b/src/duckstation-qt/inputbindingdialog.cpp index f2de242b5..9a3419390 100644 --- a/src/duckstation-qt/inputbindingdialog.cpp +++ b/src/duckstation-qt/inputbindingdialog.cpp @@ -53,6 +53,15 @@ InputBindingDialog::InputBindingDialog(SettingsInterface* sif, InputBindingInfo: else { m_ui.verticalLayout->removeWidget(m_ui.sensitivityWidget); + delete m_ui.sensitivityWidget; + m_ui.sensitivity = nullptr; + m_ui.sensitivityLabel = nullptr; + m_ui.sensitivityValue = nullptr; + m_ui.resetSensitivity = nullptr; + m_ui.deadzone = nullptr; + m_ui.deadzoneLabel = nullptr; + m_ui.deadzoneValue = nullptr; + m_ui.resetDeadzone = nullptr; } } diff --git a/src/duckstation-qt/inputbindingdialog.ui b/src/duckstation-qt/inputbindingdialog.ui index b9bced95c..4ac05e8fb 100644 --- a/src/duckstation-qt/inputbindingdialog.ui +++ b/src/duckstation-qt/inputbindingdialog.ui @@ -117,7 +117,7 @@ - Reset Volume + Reset @@ -127,7 +127,7 @@ - Reset Fast Forward Volume + Reset