|
@@ -121,7 +121,7 @@ export default class SBaseMaskEdit extends SGraphStyleItem {
|
|
|
return true;
|
|
|
} else {
|
|
|
console.log('super')
|
|
|
- return super.onMouseDown(event);
|
|
|
+ super.onMouseDown(event);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -141,7 +141,7 @@ export default class SBaseMaskEdit extends SGraphStyleItem {
|
|
|
this.calRect();
|
|
|
}
|
|
|
} else {
|
|
|
- return super.onMouseMove(event);
|
|
|
+ super.onMouseMove(event);
|
|
|
}
|
|
|
|
|
|
this.update();
|
|
@@ -155,8 +155,14 @@ export default class SBaseMaskEdit extends SGraphStyleItem {
|
|
|
* @return 是否处理事件
|
|
|
*/
|
|
|
onMouseUp(event: SMouseEvent): boolean {
|
|
|
+ console.log(this)
|
|
|
if (this.status != SItemStatus.Create) {
|
|
|
- super.onMouseUp(event);
|
|
|
+ if (this.selected) {
|
|
|
+ // @ts-ignore
|
|
|
+ this.parent.scene.selectContainer.clear();
|
|
|
+ } else {
|
|
|
+ super.onMouseUp(event);
|
|
|
+ }
|
|
|
}
|
|
|
return true;
|
|
|
}
|