Fixed memory issue when using tools

This commit is contained in:
Yousef Khadadeh 2025-12-30 23:12:30 +03:00
parent caf99a8675
commit 9d752af00c
7 changed files with 7 additions and 7 deletions

View file

@ -45,7 +45,7 @@ void EllipseDrawTool::switch_tool(DrawingProgramToolType newTool) {
}
void EllipseDrawTool::tool_update() {
if(objInfoBeingEdited) {
if(!objInfoBeingEdited) {
if(drawP.controls.leftClick && drawP.layerMan.is_a_layer_being_edited()) {
CanvasComponentContainer* newContainer = new CanvasComponentContainer(drawP.world.netObjMan, CanvasComponentType::ELLIPSE);
EllipseCanvasComponent& newEllipse = static_cast<EllipseCanvasComponent&>(newContainer->get_comp());