From ac478727cc8cc9baebc27abf7e37ab94f04eeaa2 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 e25b3bd23..141eecce5 100644 --- a/js/ui/layout.js +++ b/js/ui/layout.js @@ -347,7 +347,7 @@ const LayoutManager = new Lang.Class({ BackgroundMenu.addBackgroundMenu(bgManager.background.actor); })); - this._bgManagers.push(bgManager); + this._bgManagers[monitorIndex] = bgManager; return bgManager.background; },