diff --git a/pkgs/by-name/gn/gnome-shell-extensions/fix_gmenu.patch b/pkgs/by-name/gn/gnome-shell-extensions/fix_gmenu.patch index 1254f532d611..189c05b09904 100644 --- a/pkgs/by-name/gn/gnome-shell-extensions/fix_gmenu.patch +++ b/pkgs/by-name/gn/gnome-shell-extensions/fix_gmenu.patch @@ -15,7 +15,7 @@ index 6eb58f1..28e1195 100644 import * as PanelMenu from 'resource:///org/gnome/shell/ui/panelMenu.js'; import * as PopupMenu from 'resource:///org/gnome/shell/ui/popupMenu.js'; -+GIRepository.Repository.prepend_search_path('@gmenu_path@'); ++GIRepository.Repository.dup_default().prepend_search_path('@gmenu_path@'); +const {default: GMenu} = await import('gi://GMenu'); const appSys = Shell.AppSystem.get_default(); diff --git a/pkgs/by-name/gn/gnome-shell-extensions/fix_gtop.patch b/pkgs/by-name/gn/gnome-shell-extensions/fix_gtop.patch index 61c90f184d1e..b9ec9275ba39 100644 --- a/pkgs/by-name/gn/gnome-shell-extensions/fix_gtop.patch +++ b/pkgs/by-name/gn/gnome-shell-extensions/fix_gtop.patch @@ -17,7 +17,7 @@ index 37d2eb1..232d0d5 100644 import * as Main from 'resource:///org/gnome/shell/ui/main.js'; -+GIRepository.Repository.prepend_search_path('@gtop_path@'); ++GIRepository.Repository.dup_default().prepend_search_path('@gtop_path@'); +const GTop = (await import("gi://GTop")).default; + const THRESHOLD_HIGH = 0.80;