Update README.md, and add workaround to get SVG screenshots working again

This commit is contained in:
Yousef Khadadeh 2026-01-10 22:29:34 +03:00
parent e487731834
commit 1212780441
13 changed files with 18 additions and 5 deletions

View file

@ -61,8 +61,14 @@ CanvasComponentContainer::ObjInfoIterator DrawingProgramLayerManager::get_edited
}
void DrawingProgramLayerManager::draw(SkCanvas* canvas, const DrawData& drawData) {
if(layerTreeRoot)
layerTreeRoot->draw(canvas, drawData);
if(layerTreeRoot) {
if(drawData.onlyRenderLayerBeingEdited) {
if(is_a_layer_being_edited())
editingLayer.lock()->get_layer().draw(canvas, drawData);
}
else
layerTreeRoot->draw(canvas, drawData);
}
}
std::vector<CanvasComponentContainer::ObjInfo*> DrawingProgramLayerManager::get_flattened_component_list() const {