diff --git a/src/backends/meta-monitor-manager.c b/src/backends/meta-monitor-manager.c index 4966b816d..6ef0b0fbe 100644 --- a/src/backends/meta-monitor-manager.c +++ b/src/backends/meta-monitor-manager.c @@ -471,7 +471,15 @@ meta_monitor_manager_apply_monitors_config (MetaMonitorManager *manager, if (!manager_class->apply_monitors_config (manager, config, method, error)) return FALSE; - meta_monitor_config_manager_set_current (manager->config_manager, config); + switch (method) + { + case META_MONITORS_CONFIG_METHOD_TEMPORARY: + case META_MONITORS_CONFIG_METHOD_PERSISTENT: + meta_monitor_config_manager_set_current (manager->config_manager, config); + break; + case META_MONITORS_CONFIG_METHOD_VERIFY: + break; + } return TRUE; }