This commit is contained in:
lzp
2026-03-12 16:22:40 +08:00
parent d115047563
commit c2e26f0328
2 changed files with 11 additions and 3 deletions

View File

@@ -47,6 +47,14 @@ export class RectToolManager {
if(height === 0) height = 50
this.demoObject.set({ width, height })
const object = this.demoObject.toJSON("evented")
if(object.width < 0) {
object.left += object.width
object.width = -object.width
}
if(object.height < 0) {
object.top += object.height
object.height = -object.height
}
this.layerManager.createRectLayer(object, true)
this.canvasManager.canvas.remove(this.demoObject)
this.canvasManager.canvas.renderAll()