选择模式下删除选中图层自动激活第一个图层
This commit is contained in:
@@ -608,6 +608,9 @@ export class RemoveLayerCommand extends Command {
|
||||
);
|
||||
if (newActiveLayer) {
|
||||
this.activeLayerId.value = newActiveLayer.id;
|
||||
if(this.canvas.toolId === OperationType.SELECT){
|
||||
this.layerManager.selectLayerObjects(newActiveLayer.id);
|
||||
}
|
||||
} else {
|
||||
this.activeLayerId.value = null;
|
||||
}
|
||||
|
||||
@@ -1195,7 +1195,7 @@ export class LayerManager {
|
||||
}
|
||||
|
||||
/**
|
||||
* 选择图层下的所有对象
|
||||
* 选择图层下的所有画布对象
|
||||
* @param {string} layerId 图层ID
|
||||
* @returns {fabric.ActiveSelection|null} 返回活动选择组或null
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user