From 15ab285174901e20d251265436055c11aee8398e Mon Sep 17 00:00:00 2001 From: Adel Gadllah Date: Wed, 2 Oct 2013 15:48:39 +0200 Subject: [PATCH] layout: Use monitor index when adding bg managers Don't assume that this._bgManagers.push() (i.e adding to the end) is always correct. On startup we call _createPrimaryBackground which passes in the primary index which may not be 0. --- js/ui/layout.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ui/layout.js b/js/ui/layout.js index 9024695db..12717091c 100644 --- a/js/ui/layout.js +++ b/js/ui/layout.js @@ -362,7 +362,7 @@ const LayoutManager = new Lang.Class({ BackgroundMenu.addBackgroundMenu(bgManager.background.actor); })); - this._bgManagers.push(bgManager); + this._bgManagers[monitorIndex] = bgManager; return bgManager.background; },