From 37e154c832de9e3e3653c08eafbdd4c08de6e84a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Wed, 3 Apr 2019 16:29:54 +0200 Subject: [PATCH] monitor-config-manager: Use match rule to check laptop panel visibility Use the MONITOR_MATCH_VISIBLE match rule instead of doing the same check when initializing the list of disabled monitor specs. Part-of: --- src/backends/meta-monitor-config-manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backends/meta-monitor-config-manager.c b/src/backends/meta-monitor-config-manager.c index aca753363..f905983d5 100644 --- a/src/backends/meta-monitor-config-manager.c +++ b/src/backends/meta-monitor-config-manager.c @@ -1534,8 +1534,8 @@ meta_monitors_config_new (MetaMonitorManager *monitor_manager, MetaMonitor *monitor = l->data; MetaMonitorSpec *monitor_spec; - if (is_lid_closed (monitor_manager) && - meta_monitor_is_laptop_panel (monitor)) + if (!monitor_matches_rule (monitor, monitor_manager, + MONITOR_MATCH_VISIBLE)) continue; monitor_spec = meta_monitor_get_spec (monitor);