fix(ui): transformer padding

This commit is contained in:
psychedelicious 2024-07-30 14:11:47 +10:00
parent 45dca2c821
commit fd616f247c
2 changed files with 5 additions and 1 deletions

View File

@ -76,7 +76,7 @@ export class CanvasLayer {
rotateEnabled: true,
flipEnabled: true,
listening: false,
padding: this.manager.getScaledBboxPadding(),
padding: this.manager.getTransformerPadding(),
stroke: 'hsl(200deg 76% 59%)', // invokeBlue.400
keepRatio: false,
}),

View File

@ -491,6 +491,10 @@ export class CanvasManager {
return CanvasManager.BBOX_PADDING_PX / this.getStageScale();
}
getTransformerPadding(): number {
return CanvasManager.BBOX_PADDING_PX;
}
getSelectedEntityAdapter = (): CanvasLayer | CanvasRegion | CanvasControlAdapter | CanvasInpaintMask | null => {
const state = this.stateApi.getState();
const identifier = state.selectedEntityIdentifier;