[gnome-control-center] display-config-dbus: Consider interlaced flag for similar modes
- From: Rui Matos <rtcm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] display-config-dbus: Consider interlaced flag for similar modes
- Date: Wed, 9 Aug 2017 17:37:56 +0000 (UTC)
commit 353236b576da9957f02bcf5251221bb354c8f24e
Author: Rui Matos <tiagomatos gmail com>
Date: Wed Aug 2 22:45:22 2017 +0200
display-config-dbus: Consider interlaced flag for similar modes
Otherwise we could end up picking an interlaced mode when we want a
non-interlaced one or vice-versa since they might have equal
refresh rates.
https://bugzilla.gnome.org/show_bug.cgi?id=785949
panels/display/cc-display-config-dbus.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/panels/display/cc-display-config-dbus.c b/panels/display/cc-display-config-dbus.c
index d8f1798..dbcc8e2 100644
--- a/panels/display/cc-display-config-dbus.c
+++ b/panels/display/cc-display-config-dbus.c
@@ -619,7 +619,8 @@ cc_display_monitor_dbus_get_closest_mode (CcDisplayMonitorDBus *self,
similar->height != mode->height)
continue;
- if (similar->refresh_rate == mode->refresh_rate)
+ if (similar->refresh_rate == mode->refresh_rate &&
+ (similar->flags & MODE_INTERLACED) == (mode->flags & MODE_INTERLACED))
{
best = similar;
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]