[gnome-shell-extensions] cleanup: Stop using PopupMenuItem.actor properties
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell-extensions] cleanup: Stop using PopupMenuItem.actor properties
- Date: Fri, 19 Jul 2019 22:24:55 +0000 (UTC)
commit f8bae050368408df285b6471121528b4c1a676ee
Author: Florian Müllner <fmuellner gnome org>
Date: Fri Jul 19 20:24:44 2019 +0200
cleanup: Stop using PopupMenuItem.actor properties
Popup menu items are now actor subclasses, and their actor property
points to the item itself.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/84
extensions/drive-menu/extension.js | 2 +-
extensions/window-list/extension.js | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/extensions/drive-menu/extension.js b/extensions/drive-menu/extension.js
index 3b17f56..963abfe 100644
--- a/extensions/drive-menu/extension.js
+++ b/extensions/drive-menu/extension.js
@@ -152,7 +152,7 @@ class DriveMenu extends PanelMenu.Button {
}
_updateMenuVisibility() {
- if (this._mounts.filter(i => i.actor.visible).length > 0)
+ if (this._mounts.filter(i => i.visible).length > 0)
this.show();
else
this.hide();
diff --git a/extensions/window-list/extension.js b/extensions/window-list/extension.js
index 6af9634..690c407 100644
--- a/extensions/window-list/extension.js
+++ b/extensions/window-list/extension.js
@@ -435,12 +435,12 @@ class AppContextMenu extends PopupMenu.PopupMenu {
open(animate) {
let windows = this._appButton.getWindowList();
- this._minimizeItem.actor.visible = windows.some(w => !w.minimized);
- this._unminimizeItem.actor.visible = windows.some(w => w.minimized);
- this._maximizeItem.actor.visible = windows.some(w => {
+ this._minimizeItem.visible = windows.some(w => !w.minimized);
+ this._unminimizeItem.visible = windows.some(w => w.minimized);
+ this._maximizeItem.visible = windows.some(w => {
return w.get_maximized() != Meta.MaximizeFlags.BOTH;
});
- this._unmaximizeItem.actor.visible = windows.some(w => {
+ this._unmaximizeItem.visible = windows.some(w => {
return w.get_maximized() == Meta.MaximizeFlags.BOTH;
});
@@ -605,7 +605,7 @@ class AppButton extends BaseButton {
for (let i = 0; i < windows.length; i++) {
let windowTitle = new WindowTitle(windows[i]);
let item = new PopupMenu.PopupBaseMenuItem();
- item.actor.add_actor(windowTitle.actor);
+ item.add_actor(windowTitle.actor);
item._window = windows[i];
this._menu.addMenuItem(item);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]