*** empty log message ***
authorroot <root>
Fri, 14 Dec 2007 06:29:28 +0000 (06:29 +0000)
committerroot <root>
Fri, 14 Dec 2007 06:29:28 +0000 (06:29 +0000)
src/background.h
src/command.C
src/main.C

index 0f2120729ae776a3aa3eed716a5607cf256f1cac..bd29f32782d1c366a539074dcba0d99ce4d76ae3 100644 (file)
@@ -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;
index 3ce68496b6baf973504816e1c1b98b662887bd83..c5cc90722776cfb8b012928fc2d4842e457d4373 100644 (file)
@@ -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;
 }
 
index c7e37e762a4d040337a2053696e51d0ea9bafc7b..4bf2064cfc2a0a7389689b88a50c9e4bb8156d8b 100644 (file)
@@ -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 !!! */