From 016e2aec8e714ab859e006b18d03189751b84245 Mon Sep 17 00:00:00 2001 From: Giovanni Campagna Date: Mon, 9 Sep 2013 13:03:04 +0200 Subject: [PATCH] Monitor: don't shortcut set_power_save if the value is the same as the old one We don't get notifications from X11 when the mode is reset, so our cached value can get stale. To work around that, always forward requests to the backend (and let it deal with ignoring the change if wanted) https://bugzilla.gnome.org/show_bug.cgi?id=707649 --- src/core/monitor.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/core/monitor.c b/src/core/monitor.c index 4f29ea19b..5b08e05f3 100644 --- a/src/core/monitor.c +++ b/src/core/monitor.c @@ -541,9 +541,6 @@ meta_monitor_manager_set_power_save_mode (MetaMonitorManager *manager, { MetaMonitorManagerClass *klass; - if (mode == manager->power_save_mode) - return; - if (manager->power_save_mode == META_POWER_SAVE_UNKNOWN || mode == META_POWER_SAVE_UNKNOWN) return;