From bdd94f053c973989b7da7a945f8ff9a92a0110ac Mon Sep 17 00:00:00 2001 From: Megamouse Date: Tue, 2 Mar 2021 23:23:24 +0100 Subject: [PATCH] Qt: reset battery progress bar when not supported. --- rpcs3/rpcs3qt/pad_settings_dialog.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/rpcs3/rpcs3qt/pad_settings_dialog.cpp b/rpcs3/rpcs3qt/pad_settings_dialog.cpp index 9fada4e11c..fce27169b8 100644 --- a/rpcs3/rpcs3qt/pad_settings_dialog.cpp +++ b/rpcs3/rpcs3qt/pad_settings_dialog.cpp @@ -412,10 +412,7 @@ void pad_settings_dialog::InitButtons() } } - if (m_enable_battery) - { - ui->pb_battery->setValue(battery_level); - } + ui->pb_battery->setValue(m_enable_battery ? battery_level : 0); if (val <= 0) { @@ -436,14 +433,14 @@ void pad_settings_dialog::InitButtons() const auto& fail_callback = [this](const std::string& pad_name) { SwitchPadInfo(pad_name, false); + if (m_enable_buttons) { SwitchButtons(false); } - if (m_enable_battery) - { - ui->pb_battery->setValue(0); - } + + ui->pb_battery->setValue(0); + if (m_handler->has_deadzones()) { ui->preview_trigger_left->setValue(0);