[UI] Eliminate mouse requirement for initial profile create dialogs

Enable keyboard navigation and accept Enter to complete profile creation
This commit is contained in:
Herman S.
2026-04-13 08:10:50 +09:00
parent a292248bee
commit 80c6751b82
3 changed files with 9 additions and 4 deletions

View File

@@ -61,6 +61,9 @@ void NoProfileDialog::OnDraw(ImGuiIO& io) {
const auto content_files = xe::filesystem::ListDirectories(
emulator_window_->emulator()->content_root());
if (ImGui::IsWindowAppearing()) {
ImGui::SetKeyboardFocusHere();
}
if (content_files.empty()) {
if (ImGui::Button("Create Profile")) {
new kernel::xam::ui::CreateProfileUI(emulator_window_->imgui_drawer(),