X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Frendercolor.cc;h=36f941c6734d220285407c9423135ac5f8d4f0a8;hb=e64d90be4d5b86a497ed8f03c6ba40512765e239;hp=eb3ffdbc3e3cf3957621ec3fa1501a9df360d5aa;hpb=3fe7bded58fb82fd2c1c2a5f9ad2e8f453fa0609;p=chaz%2Fopenbox diff --git a/otk/rendercolor.cc b/otk/rendercolor.cc index eb3ffdbc..36f941c6 100644 --- a/otk/rendercolor.cc +++ b/otk/rendercolor.cc @@ -54,6 +54,7 @@ void RenderColor::create() if (item) { _gc = item->gc; + _pixel = item->pixel; ++item->count; } else { XGCValues gcv; @@ -81,7 +82,7 @@ void RenderColor::create() assert(_gc); // insert into the cache - item = new CacheItem(_gc); + item = new CacheItem(_gc, _pixel); _cache[_screen][color] = item; ++item->count; }