This commit is contained in:
李志鹏
2025-11-11 14:28:41 +08:00
parent 5f3c4b5ac9
commit 7bc82af120
12 changed files with 30 additions and 13 deletions

View File

@@ -2,11 +2,12 @@ import { FillGroupLayerBackgroundCommand } from "../commands/FillGroupLayerBackg
import { FillLayerBackgroundCommand } from "../commands/FillLayerBackgroundCommand";
export class BackgroundFillManager {
constructor({ canvas, layers, commandManager, canvasManager }) {
constructor({ canvas, layers, commandManager, canvasManager, layerManager }) {
this.canvas = canvas;
this.layers = layers;
this.commandManager = commandManager;
this.canvasManager = canvasManager;
this.layerManager = layerManager;
}
/**
@@ -28,6 +29,7 @@ export class BackgroundFillManager {
layerId,
fillColor,
canvasManager: this.canvasManager,
layerManager: this.layerManager,
// 是否实时更新
isRetimeUpdate: !undoable,
});