diff --git a/default/hypr/looknfeel.lua b/default/hypr/looknfeel.lua index e61bb8eb..91c820ba 100644 --- a/default/hypr/looknfeel.lua +++ b/default/hypr/looknfeel.lua @@ -109,6 +109,11 @@ hl.config({ focus_on_activate = true, anr_missed_pings = 3, on_focus_under_fullscreen = 1, + -- Open new windows on the active workspace, not the one their process was + -- launched on. Otherwise xdg-desktop-portal-gtk file dialogs (browser + -- Open/Save, etc.) always appear on the workspace where the portal first + -- started at login, instead of following the app that requested them. + initial_workspace_tracking = 0, }, cursor = {