The Marvelous Misadventures of Flatpak.

This commit is contained in:
Dario 2024-12-18 11:15:20 -03:00
parent c335ea7444
commit 0085b7844d

View file

@ -893,11 +893,19 @@ static void PickerThreadProcess()
if (g_currentPickerFolderMode) if (g_currentPickerFolderMode)
{ {
nfdpickfolderu8args_t openArgs = {}; nfdpickfolderu8args_t openArgs = {};
#if defined(__linux__)
openArgs.parentWindow.type = NFD_WINDOW_HANDLE_TYPE_X11;
openArgs.parentWindow.handle = (void*)(GameWindow::s_renderWindow.window);
#endif
result = NFD_PickFolderMultipleU8_With(&pathSet, &openArgs); result = NFD_PickFolderMultipleU8_With(&pathSet, &openArgs);
} }
else else
{ {
nfdopendialogu8args_t openArgs = {}; nfdopendialogu8args_t openArgs = {};
#if defined(__linux__)
openArgs.parentWindow.type = NFD_WINDOW_HANDLE_TYPE_X11;
openArgs.parentWindow.handle = (void*)(GameWindow::s_renderWindow.window);
#endif
result = NFD_OpenDialogMultipleU8_With(&pathSet, &openArgs); result = NFD_OpenDialogMultipleU8_With(&pathSet, &openArgs);
} }