idle-monitor: Use the XSync idle monitor under X11 nested

This commit is contained in:
Jasper St. Pierre
2014-04-21 18:37:49 -04:00
parent 2d6bcf3885
commit f3ee9be4cb
3 changed files with 20 additions and 12 deletions

View File

@ -25,6 +25,8 @@
#include "meta-idle-monitor-xsync.h"
#include "meta-idle-monitor-private.h"
#include <clutter/x11/clutter-x11.h>
#include <meta/util.h>
#include "display-private.h"
@ -192,9 +194,7 @@ meta_idle_monitor_xsync_constructed (GObject *object)
{
MetaIdleMonitorXSync *monitor_xsync = META_IDLE_MONITOR_XSYNC (object);
g_assert (!meta_is_wayland_compositor ());
monitor_xsync->display = meta_get_display ()->xdisplay;
monitor_xsync->display = clutter_x11_get_default_display ();;
init_xsync (monitor_xsync);
G_OBJECT_CLASS (meta_idle_monitor_xsync_parent_class)->constructed (object);