Qt: Fix empty box on no-controller type

This commit is contained in:
Stenzek 2024-04-27 14:12:11 +10:00
parent 3e99084770
commit c9a0f7d6f2
No known key found for this signature in database

View file

@ -175,10 +175,16 @@ void ControllerBindingWidget::populateWidgets()
}
break;
case ControllerType::None:
{
m_icon = QIcon::fromTheme(QStringLiteral("controller-strike-line"));
}
break;
default:
{
createBindingWidgets(m_bindings_widget);
m_icon = QIcon::fromTheme(QStringLiteral("controller-strike-line"));
m_icon = QIcon::fromTheme(QStringLiteral("controller-line"));
}
break;
}
@ -435,6 +441,7 @@ void ControllerBindingWidget::createBindingWidgets(QWidget* parent)
if (!axis_gbox && !button_gbox)
{
delete scrollarea_widget;
delete scrollarea;
return;
}