X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fifs.c;h=63cb1a8c7f9082fd106a6b2d2414abc4f84753cd;hp=d1f789c9869d5547db6221ae1c1363fb090f467c;hb=6afd6db0ae9396cd7ff897ade597cd5483f49b0e;hpb=dba664f31aa87285db4d76cf8c5e66335299703a diff --git a/hacks/ifs.c b/hacks/ifs.c index d1f789c9..63cb1a8c 100644 --- a/hacks/ifs.c +++ b/hacks/ifs.c @@ -516,6 +516,20 @@ ifs_reshape (Display *dpy, Window window, void *closure, static Bool ifs_event (Display *dpy, Window window, void *closure, XEvent *event) { + struct state *st = (struct state *)closure; + if (screenhack_event_helper (dpy, window, event)) + { + int i; + for (i = 0; i < st->lensnum; i++) { + CreateLens(st, + myrandom(1)-0.5, + myrandom(1), + myrandom(4)-2, + myrandom(4)+2, + &st->lenses[i]); + } + return True; + } return False; }