From 6cf0309b1d4baf80450220e9b64abebb85cdcf98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Fri, 22 Feb 2019 11:05:23 +0100 Subject: [PATCH] workspace label: simplify position logic --- topbar.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/topbar.js b/topbar.js index dd01094..2ea39ac 100644 --- a/topbar.js +++ b/topbar.js @@ -392,9 +392,8 @@ function enable () { menu = new WorkspaceMenu(); signals.connect(menu._label, 'notify::allocation', (label) => { - let point = new Clutter.Vertex({x: label.x, y: label.y}); - let r = label.get_parent() - .apply_relative_transform_to_point(Main.panel.actor, point); + let point = new Clutter.Vertex({x: 0, y: 0}); + let r = label.apply_relative_transform_to_point(Main.panel.actor, point); for (let [workspace, space] of Tiling.spaces) { space.label.set_position(Math.round(r.x), Math.round(r.y));