diff --git a/debian/changelog b/debian/changelog index 286a4c5..50ea70b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +gnome-shell-extension-zorin-taskbar (68.2.3) noble; urgency=medium + + * Fixed logic error when adjusting panel menu buttons + + -- Artyom Zorin Fri, 04 Jul 2025 20:36:32 +0100 + gnome-shell-extension-zorin-taskbar (68.2.2) noble; urgency=medium * Added settings schema to metadata file diff --git a/src/panelManager.js b/src/panelManager.js index 5b2e9a2..4216c52 100644 --- a/src/panelManager.js +++ b/src/panelManager.js @@ -670,7 +670,7 @@ export const PanelManager = class { } _adjustPanelMenuButton(button, monitor, arrowSide) { - if (button) { + if (button && button.menu) { button.menu._boxPointer._dtpSourceActor = button.menu._boxPointer.sourceActor button.menu._boxPointer.sourceActor = button