diff options
author | Adel Gadllah <adel.gadllah@gmail.com> | 2014-02-02 15:09:18 +0100 |
---|---|---|
committer | Adel Gadllah <adel.gadllah@gmail.com> | 2014-02-02 15:16:04 +0100 |
commit | 099059c930e9520147b59a3fe40232e421818844 (patch) | |
tree | 621d11b32149e67dc52169df118fd644aca4eb02 | |
parent | 24f5b37d6b3ef30ae339ab1ebd9b8014de64a9cd (diff) |
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
-rw-r--r-- | src/core/monitor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/monitor.c b/src/core/monitor.c index 9ec0c2a8..a07571d4 100644 --- a/src/core/monitor.c +++ b/src/core/monitor.c @@ -406,7 +406,7 @@ make_logical_config (MetaMonitorManager *manager) 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, &info->rect)) { |