--- rxvt-unicode/src/rxvttoolkit.h 2008/01/23 05:59:30 1.42 +++ rxvt-unicode/src/rxvttoolkit.h 2008/01/26 10:15:20 1.44 @@ -220,7 +220,7 @@ { event_vec xw; - ev::prepare flush_ev; void flush_cb (ev::prepare &w, int revents); + ev::idle flush_ev; void flush_cb (ev::idle &w, int revents); ev::io x_ev ; void x_cb (ev::io &w, int revents); #ifdef USE_XIM @@ -334,8 +334,7 @@ bool is_opaque () const { #if XFT - //TODO: only supports 24 bit truecolour - return c.color.alpha < 0xff00; + return c.color.alpha == rgba::MAX_CC; #else return 1; #endif