diff options
author | okan <okan> | 2008-06-12 05:01:13 +0000 |
---|---|---|
committer | okan <okan> | 2008-06-12 05:01:13 +0000 |
commit | 78c8bf08cb658c4ada3dae70a1804dffb402ef92 (patch) | |
tree | 46fb2ddaa17bd1520cd42a6ef91f5b2b2ad476ce | |
parent | 4377b5ac3f90aa555647c5c6db6a37b945657539 (diff) | |
download | cwm-78c8bf08cb658c4ada3dae70a1804dffb402ef92.tar.gz cwm-78c8bf08cb658c4ada3dae70a1804dffb402ef92.tar.xz cwm-78c8bf08cb658c4ada3dae70a1804dffb402ef92.zip |
ignore if non-zero expose events, for we could be covered by multiple
windows; merely an optimization. ok oga@
-rw-r--r-- | xevents.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xevents.c b/xevents.c index 32d97e7..b5409cb 100644 --- a/xevents.c +++ b/xevents.c @@ -506,7 +506,7 @@ xev_handle_expose(struct xevent *xev, XEvent *ee) XExposeEvent *e = &ee->xexpose; struct client_ctx *cc; - if ((cc = client_find(e->window)) != NULL) + if ((cc = client_find(e->window)) != NULL && e->count == 0) client_draw_border(cc); xev_register(xev); |