diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp index 5eadb359b4..d1e09ac973 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp @@ -332,6 +332,9 @@ MappingWidget::CreateSettingAdvancedMappingButton(ControllerEmu::NumericSettingB if (setting.IsSimpleValue()) setting.SetExpressionFromValue(); + // Ensure the UI has the game-controller indicator while editing the expression. + ConfigChanged(); + IOWindow io(this, GetController(), &setting.GetInputReference(), IOWindow::Type::Input); SetQWidgetWindowDecorations(&io); io.exec();