X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fxlyap.c;h=683c21baa610b7aae8573b3af77bb9d9bddd669d;hp=ab7fde5db42b3fd1120da61a1732129284b762bd;hb=bbd0773f2adde4927a6196361d4061e70bf48cd9;hpb=6a1da724858673ac40aa13a9612340d8bed8c7b9 diff --git a/hacks/xlyap.c b/hacks/xlyap.c index ab7fde5d..683c21ba 100644 --- a/hacks/xlyap.c +++ b/hacks/xlyap.c @@ -39,7 +39,6 @@ #include "screenhack.h" #include "yarandom.h" #include "hsv.h" -#include "vroot.h" #include #include @@ -534,17 +533,13 @@ screenhack (Display *d, Window window) canvas = window; init_canvas(); - if (window != DefaultRootWindow(dpy)) - XSelectInput(dpy,canvas,KeyPressMask|ButtonPressMask|ButtonMotionMask| - ButtonReleaseMask|ExposureMask|StructureNotifyMask); if (displayplanes > 1) { init_color(); } else { XQueryColors(dpy, DefaultColormap(dpy, DefaultScreen(dpy)), Colors, numcolors); } - pixmap = XCreatePixmap(dpy, DefaultRootWindow(dpy), - width, height, DefaultDepth(dpy, screen)); + pixmap = XCreatePixmap(dpy, window, width, height, xgwa.depth); rubber_data.band_cursor = XCreateFontCursor(dpy, XC_hand2); CreateXorGC(); Clear(); @@ -816,7 +811,7 @@ init_canvas(void) * create default, writable, graphics contexts for the canvas. */ for (i=0; i