xbmc/xbmc — pull request #1082 by Montellese (2012-06-16 21:40:30+00:00)
Title: fix XBMC always starting on primary screen

This commit fixes the problem I reported after e82e22a9914cdb44d7cf801e92d7037be4dd3549. While that commit solves the problem of not being able to use XBMC on a non-primary monitor at all currently XBMC will always start on the primary monitor because it tries to load the monitor configuration in CGUISettings before it's available (in CApplication::CreateGUI) so it falls back to the default (primary) monitor.

While this fixes that particular problem there are probably more of this kind (my guess is that http://trac.xbmc.org/ticket/13114 has the same origin). Would still be nice to get this in ASAP.