From b81beece36c1d4fdcf8876017d3fbc6d882b3334 Mon Sep 17 00:00:00 2001 From: Evan Welsh Date: Wed, 7 Jun 2023 21:05:58 -0700 Subject: [PATCH] extensions: Port templates to ESM Part-of: --- .../extensions-tool/src/templates/indicator/extension.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/subprojects/extensions-tool/src/templates/indicator/extension.js b/subprojects/extensions-tool/src/templates/indicator/extension.js index d3afaac08..19b7fabda 100644 --- a/subprojects/extensions-tool/src/templates/indicator/extension.js +++ b/subprojects/extensions-tool/src/templates/indicator/extension.js @@ -20,10 +20,10 @@ import GObject from 'gi://GObject'; import St from 'gi://St'; import {Extension, gettext as _} from 'resource:///org/gnome/shell/extensions/extension.js'; +import * as PanelMenu from 'resource:///org/gnome/shell/ui/panelMenu.js'; +import * as PopupMenu from 'resource:///org/gnome/shell/ui/popupMenu.js'; -const Main = imports.ui.main; -const PanelMenu = imports.ui.panelMenu; -const PopupMenu = imports.ui.popupMenu; +import * as Main from 'resource:///org/gnome/shell/ui/main.js'; const Indicator = GObject.registerClass( class Indicator extends PanelMenu.Button {