diff options
Diffstat (limited to 'src/core/monitor-config.c')
-rw-r--r-- | src/core/monitor-config.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/core/monitor-config.c b/src/core/monitor-config.c index 82ea0b1a..1186a2b7 100644 --- a/src/core/monitor-config.c +++ b/src/core/monitor-config.c @@ -816,6 +816,22 @@ meta_monitor_config_match_current (MetaMonitorConfig *self, return ok; } +gboolean +meta_monitor_manager_has_hotplug_mode_update (MetaMonitorManager *manager) +{ + MetaOutput *outputs; + unsigned n_outputs; + unsigned int i; + + outputs = meta_monitor_manager_get_outputs (manager, &n_outputs); + + for (i = 0; i < n_outputs; i++) + if (outputs[i].hotplug_mode_update) + return TRUE; + + return FALSE; +} + static MetaConfiguration * meta_monitor_config_get_stored (MetaMonitorConfig *self, MetaOutput *outputs, |