mirror of
https://github.com/brl/mutter.git
synced 2024-11-27 10:30:47 -05:00
f3595ebd08
We overrode the property for PowerSaveMode, which meant that gdbus's auto-generated PropertiesChanged code wasn't being run. This really confused gnome-rr and gnome-settings-daemon's power plugin about the current DPMS state of the display, since they used their cached PowerSaveMode properties, and never saw a PropertiesChanged being emitted. If a display was on, they set it to off, and then set it back on, the setting back on would never fire, since they thought the display was already off. To fix this, remove our custom property override and just respond to notifications on the object. Namely, this fixes the DPMS management when receiving notifications so that it now properly times out. |
||
---|---|---|
.. | ||
native | ||
x11 | ||
edid-parse.c | ||
edid.h | ||
meta-backend-private.h | ||
meta-backend.c | ||
meta-cursor-private.h | ||
meta-cursor-renderer.c | ||
meta-cursor-renderer.h | ||
meta-cursor-tracker-private.h | ||
meta-cursor-tracker.c | ||
meta-cursor.c | ||
meta-cursor.h | ||
meta-display-config-shared.h | ||
meta-idle-monitor-dbus.c | ||
meta-idle-monitor-dbus.h | ||
meta-idle-monitor-private.h | ||
meta-idle-monitor.c | ||
meta-monitor-config.c | ||
meta-monitor-config.h | ||
meta-monitor-manager-dummy.c | ||
meta-monitor-manager-dummy.h | ||
meta-monitor-manager.c | ||
meta-monitor-manager.h | ||
meta-stage.c | ||
meta-stage.h |