Fixed textbox color not updating cache, and taking snapshot images for cache instead of storing surfaces
This commit is contained in:
parent
ed3d5f6d51
commit
f72d8c21fa
7 changed files with 27 additions and 19 deletions
|
|
@ -640,8 +640,10 @@ void DrawingProgram::draw(SkCanvas* canvas, const DrawData& drawData) {
|
|||
parallel_loop_all_components([&](auto& c) {
|
||||
c->obj->calculate_draw_transform(drawData);
|
||||
});
|
||||
for(auto& c : components.client_list())
|
||||
for(auto& c : components.client_list()) {
|
||||
c->obj->draw(canvas, drawData);
|
||||
c->obj->drawSetupData.shouldDraw = false;
|
||||
}
|
||||
}
|
||||
else {
|
||||
if(world.main.drawProgCache.disableDrawCache) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue