From c0674e681228da13f80a77788d29f7c7b7842b6f Mon Sep 17 00:00:00 2001 From: root Date: Fri, 14 Dec 2007 06:29:28 +0000 Subject: [PATCH] *** empty log message *** --- src/background.h | 3 ++- src/command.C | 4 ++-- src/main.C | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/background.h b/src/background.h index 0f212072..bd29f327 100644 --- a/src/background.h +++ b/src/background.h @@ -114,7 +114,8 @@ struct bgPixmap_t bool need_client_side_rendering (); void apply (); bool render (); - void invalidate () { + void invalidate () + { if (!(flags & isInvalid)) { flags |= isInvalid; diff --git a/src/command.C b/src/command.C index 3ce68496..c5cc9072 100644 --- a/src/command.C +++ b/src/command.C @@ -1213,6 +1213,8 @@ rxvt_term::pty_cb (ev::io &w, int revents) if (revents & ev::WRITE) pty_write (); + + refresh_check (); } void @@ -2313,8 +2315,6 @@ rxvt_term::cmd_parse () } } - refresh_check (); - return flag; } diff --git a/src/main.C b/src/main.C index c7e37e76..4bf2064c 100644 --- a/src/main.C +++ b/src/main.C @@ -1760,7 +1760,7 @@ rxvt_term::update_background () { update_background_ev.stop (); - if (!bgPixmap.need_client_side_rendering()) + if (!bgPixmap.need_client_side_rendering ()) update_background_ev.start (.05); else if (bgPixmap.flags & bgPixmap_t::blurNeeded) update_background_ev.start (.20); /* very slow !!! */ -- 2.34.1