summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-07-06 21:39:32 -0400
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-07-06 21:39:32 -0400
commitdefef8f85faab66d5b13356eb6881672b30e2a30 (patch)
tree7aa0e2f29f0ab759ccd6d0d5819e234b510b5871 /src
parent5f87032943ab982662ddc466911bae7602b4afb2 (diff)
downloadvd_agent-defef8f85faab66d5b13356eb6881672b30e2a30.tar.gz
vd_agent-defef8f85faab66d5b13356eb6881672b30e2a30.tar.xz
vd_agent-defef8f85faab66d5b13356eb6881672b30e2a30.zip
Close monitor position configuration by %8 are same
Avoids some extra reconfiguration with the client.
Diffstat (limited to 'src')
-rw-r--r--src/vdagent-x11-randr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vdagent-x11-randr.c b/src/vdagent-x11-randr.c
index ff1aa19..b316b18 100644
--- a/src/vdagent-x11-randr.c
+++ b/src/vdagent-x11-randr.c
@@ -589,7 +589,7 @@ int same_monitor_configs(struct vdagent_x11 *x11, VDAgentMonitorsConfig *mon)
/* NOTE 2: width set by X is a multiple of 8, so ignore lower 3 bits */
if ((mode->width & ~7) != (client_mode->width & ~7) ||
mode->height != client_mode->height ||
- crtc->x != client_mode->x ||
+ (crtc->x & ~7) != (client_mode->x & ~7) ||
crtc->y != client_mode->y) {
return 0;
}