mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-06 08:09:19 +00:00
Merge pull request #7586 from Techjar/controller-dialog-button-thing
Qt/ControllersWindow: Fix incorrect enabled states of configure buttons
This commit is contained in:
commit
09deed8aa4
1 changed files with 4 additions and 0 deletions
|
@ -465,8 +465,12 @@ void ControllersWindow::LoadSettings()
|
||||||
{
|
{
|
||||||
const std::optional<int> gc_index = ToGCMenuIndex(SConfig::GetInstance().m_SIDevice[i]);
|
const std::optional<int> gc_index = ToGCMenuIndex(SConfig::GetInstance().m_SIDevice[i]);
|
||||||
if (gc_index)
|
if (gc_index)
|
||||||
|
{
|
||||||
m_gc_controller_boxes[i]->setCurrentIndex(*gc_index);
|
m_gc_controller_boxes[i]->setCurrentIndex(*gc_index);
|
||||||
|
m_gc_buttons[i]->setEnabled(*gc_index != 0 && *gc_index != 6);
|
||||||
|
}
|
||||||
m_wiimote_boxes[i]->setCurrentIndex(g_wiimote_sources[i]);
|
m_wiimote_boxes[i]->setCurrentIndex(g_wiimote_sources[i]);
|
||||||
|
m_wiimote_buttons[i]->setEnabled(g_wiimote_sources[i] != 0 && g_wiimote_sources[i] != 2);
|
||||||
}
|
}
|
||||||
m_wiimote_real_balance_board->setChecked(g_wiimote_sources[WIIMOTE_BALANCE_BOARD] ==
|
m_wiimote_real_balance_board->setChecked(g_wiimote_sources[WIIMOTE_BALANCE_BOARD] ==
|
||||||
WIIMOTE_SRC_REAL);
|
WIIMOTE_SRC_REAL);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue