… | |
… | |
1733 | |
1733 | |
1734 | #ifdef HAVE_BG_PIXMAP |
1734 | #ifdef HAVE_BG_PIXMAP |
1735 | int |
1735 | int |
1736 | rxvt_term::update_background () |
1736 | rxvt_term::update_background () |
1737 | { |
1737 | { |
1738 | bgPixmap.invalidate(); |
1738 | bgPixmap.invalidate (); |
1739 | |
1739 | |
1740 | /* no chance of real time refresh if we are blurring ! */ |
1740 | /* no chance of real time refresh if we are blurring ! */ |
1741 | if (bgPixmap.invalid_since + 0.5 < NOW && !(bgPixmap.flags & bgPixmap_t::blurNeeded)) |
1741 | if (bgPixmap.invalid_since + 0.5 < NOW && !(bgPixmap.flags & bgPixmap_t::blurNeeded)) |
1742 | bgPixmap.render(); |
1742 | bgPixmap.render (); |
1743 | else |
1743 | else |
1744 | { |
1744 | { |
1745 | update_background_ev.stop (); |
1745 | update_background_ev.stop (); |
1746 | if (!bgPixmap.need_client_side_rendering()) |
1746 | if (!bgPixmap.need_client_side_rendering()) |
1747 | update_background_ev.start (NOW + .05); |
1747 | update_background_ev.start (NOW + .05); |