From 05940996a84d737ccd27666ec117d36073be21de Mon Sep 17 00:00:00 2001 From: gotmor Date: Tue, 17 Jul 2007 10:24:43 +0000 Subject: fixed expose handling git-svn-id: http://dzen.googlecode.com/svn/trunk@126 f2baff5b-bf2c-0410-a398-912abdc3d8b2 --- draw.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'draw.c') diff --git a/draw.c b/draw.c index 48820b5..547fab7 100644 --- a/draw.c +++ b/draw.c @@ -317,12 +317,12 @@ drawheader(const char * text) { dzen.h = dzen.line_height; XRectangle r = { dzen.x, dzen.y, dzen.w, dzen.h}; - XSetForeground(dzen.dpy, dzen.gc, dzen.norm[ColBG]); - XFillRectangles(dzen.dpy, dzen.title_win.drawable, dzen.gc, &r, 1); - XSetForeground(dzen.dpy, dzen.gc, dzen.norm[ColFG]); - - if(text) + if(text) { + XSetForeground(dzen.dpy, dzen.gc, dzen.norm[ColBG]); + XFillRectangles(dzen.dpy, dzen.title_win.drawable, dzen.gc, &r, 1); + XSetForeground(dzen.dpy, dzen.gc, dzen.norm[ColFG]); parse_line(text, -1, dzen.title_win.alignment, 0); + } XCopyArea(dzen.dpy, dzen.title_win.drawable, dzen.title_win.win, dzen.gc, 0, 0, dzen.title_win.width, dzen.line_height, 0, 0); -- cgit v1.2.3-54-g00ecf