1
0
Fork 0
mutter-performance-source/src/backends/x11
Rui Matos b3821c4f90 monitor-manager: Don't try to match the outputs on hotplug
meta_monitor_config_match_current() only matches the number of outputs
and if the output connector, vendor, product and serial match.

In the X backend, this means that we can't use it to bypass doing any
work because it won't detect cases where we actually want to update
ourselves like e.g. an output being turned off either by us or by
another X client (e.g. xrandr).

In the native backend, unlike the xrandr backend, we only get called
on real hotplug events and thus should always trigger the common
hotplug code to (possibly) apply a new mode so the check is pointless
anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=738630
2014-10-16 20:39:16 +02:00
..
meta-backend-x11.c backend-x11: Re-upload keymap when new keyboard devices are added 2014-10-02 19:14:03 +02:00
meta-backend-x11.h x11: Add simple cursor renderer 2014-05-17 13:27:16 -04:00
meta-cursor-renderer-x11.c x11: Add simple cursor renderer 2014-05-17 13:27:16 -04:00
meta-cursor-renderer-x11.h x11: Add simple cursor renderer 2014-05-17 13:27:16 -04:00
meta-idle-monitor-xsync.c idle-monitor-xsync: Clean up includes 2014-04-23 13:27:11 -04:00
meta-idle-monitor-xsync.h backends: Start on an initial MetaBackend object 2014-04-21 20:25:21 -04:00
meta-monitor-manager-xrandr.c monitor-manager: Don't try to match the outputs on hotplug 2014-10-16 20:39:16 +02:00
meta-monitor-manager-xrandr.h monitor: Remove handle_xevent as a generic method 2014-04-23 12:15:12 -04:00