monitorManager: Fix logic bug in make_logical_config
The code that prevents the creation of multiple MonitorInfos for clones wasn't working due to using the wrong index when getting the already created info so fix that to use the correct one. https://bugzilla.gnome.org/show_bug.cgi?id=710610
This commit is contained in:
parent
6bf1a66b7c
commit
c9b7104117
@ -288,7 +288,7 @@ make_logical_config (MetaMonitorManager *manager)
|
|||||||
|
|
||||||
for (j = 0; j < monitor_infos->len; j++)
|
for (j = 0; j < monitor_infos->len; j++)
|
||||||
{
|
{
|
||||||
MetaMonitorInfo *info = &g_array_index (monitor_infos, MetaMonitorInfo, i);
|
MetaMonitorInfo *info = &g_array_index (monitor_infos, MetaMonitorInfo, j);
|
||||||
if (meta_rectangle_equal (&crtc->rect,
|
if (meta_rectangle_equal (&crtc->rect,
|
||||||
&info->rect))
|
&info->rect))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user