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
This commit is contained in:
Giovanni Campagna 2013-09-09 13:03:04 +02:00
parent 9c5416d598
commit 016e2aec8e

View File

@ -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;