From 838e18cb3e569c2d578da05869a8bec90ec5e04f Mon Sep 17 00:00:00 2001 From: "Herman S." <429230+has207@users.noreply.github.com> Date: Sun, 5 Oct 2025 07:07:23 +0900 Subject: [PATCH] [UI] Use native file picker by default --- src/xenia/ui/file_picker_qt.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/xenia/ui/file_picker_qt.cc b/src/xenia/ui/file_picker_qt.cc index 5e69274ab..276dab79e 100644 --- a/src/xenia/ui/file_picker_qt.cc +++ b/src/xenia/ui/file_picker_qt.cc @@ -80,12 +80,12 @@ bool QtFilePicker::Show(Window* parent_window) { QString::fromUtf8(dir_str.c_str(), static_cast(dir_str.size())); } + // Try native dialog; Qt will automatically fall back to its own dialog if + // native is unavailable QString file_path = QFileDialog::getOpenFileName( qt_window ? qt_window->qwindow() : nullptr, title, initial_dir, - QString(), // filter - nullptr, // selected filter - QFileDialog::DontUseNativeDialog // Use Qt dialog to avoid native API - // issues + QString(), // filter + nullptr // selected filter ); if (!file_path.isEmpty()) {