X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwidget.cpp;h=246c8c196ced2222237a9f10af93a71fcb114160;hb=720455325086e08bc9fdcd822d713480d0c2e0a0;hp=b40aa75214f2855def232ebbd48a6f85b7b3fb66;hpb=7d8609bec44adcab67b0c1a78d560ef76afded8d;p=libs%2Fgltk.git diff --git a/source/widget.cpp b/source/widget.cpp index b40aa75..246c8c1 100644 --- a/source/widget.cpp +++ b/source/widget.cpp @@ -207,7 +207,7 @@ void Widget::rebuild() if(!style) return; - part_cache.begin_rebuild(); + PartCache::Rebuild rebuild_cache(part_cache); const Style::PartSeq &parts = style->get_parts(); for(Style::PartSeq::const_iterator i=parts.begin(); i!=parts.end(); ++i) { @@ -216,7 +216,6 @@ void Widget::rebuild() else rebuild_special(*i); } - part_cache.end_rebuild(); } void Widget::rebuild_special(const Part &part)