Position the first window on a workspace correctly

This commit is contained in:
Tor Hedin Brønner
2017-09-26 15:28:03 +02:00
parent c4f14d495e
commit 77a4e432d4
+3 -1
View File
@@ -125,8 +125,10 @@ insertWindow = function(space, metaWindow, index) {
space.splice(index, 0, metaWindow);
if (index == 0) {
let frame = metaWindow.get_frame_rect();
metaWindow.scrollwm_initial_position =
{x: primary.x, y: primary.y + panelBox.height + margin_tb};
{x: primary.x + (primary.width - frame.width)/2,
y: primary.y + panelBox.height + margin_tb};
} else {
let frame = space[index - 1].get_frame_rect()
metaWindow.scrollwm_initial_position =