From 96bf9e700f79457b73381f8d367d516723e2cb47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Tue, 15 Aug 2023 00:13:34 +0200 Subject: [PATCH] quickSettings: Add getFirstItem() method We will need some more access to the menu's underlying grid to provide extension API for adding additional quick items. Expose a new getFirstItem() method that (surprise!) returns the first item. Part-of: --- js/ui/quickSettings.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/ui/quickSettings.js b/js/ui/quickSettings.js index c684141f7..1bc84a012 100644 --- a/js/ui/quickSettings.js +++ b/js/ui/quickSettings.js @@ -802,6 +802,10 @@ export const QuickSettingsMenu = class extends PopupMenu.PopupMenu { } } + getFirstItem() { + return this._grid.get_first_child(); + } + open(animate) { this.actor.show(); super.open(animate);