X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fcloudlife.c;h=34f47807317663d07fa143fa354e91098bddae53;hp=4e848ef56619183dfac07b399e05ff390c49a643;hb=6afd6db0ae9396cd7ff897ade597cd5483f49b0e;hpb=dba664f31aa87285db4d76cf8c5e66335299703a diff --git a/hacks/cloudlife.c b/hacks/cloudlife.c index 4e848ef5..34f47807 100644 --- a/hacks/cloudlife.c +++ b/hacks/cloudlife.c @@ -377,6 +377,14 @@ cloudlife_reshape (Display *dpy, Window window, void *closure, static Bool cloudlife_event (Display *dpy, Window window, void *closure, XEvent *event) { + struct state *st = (struct state *) closure; + if (screenhack_event_helper (dpy, window, event)) + { + XClearWindow (dpy, window); + st->cycles = 0; + st->field = init_field(st); + return True; + } return False; }