Skip to content

Commit afa4ced

Browse files
transformer actually still unselectable under smaller component
1 parent 011a600 commit afa4ced

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/components/KonvaStage.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import React, { Component, createRef, Fragment } from 'react';
33
import {
44
Stage, Layer, Group, Label, Text, Rect, Transformer,
55
} from 'react-konva';
6+
import TransformerComponent from './TransformerComponent.jsx';
67
import Rectangle from './Rectangle.jsx';
78

89
class KonvaStage extends Component {
@@ -11,6 +12,7 @@ class KonvaStage extends Component {
1112
this.state = {
1213
stageWidth: 1000,
1314
stageHeight: 1000,
15+
stage: null,
1416
};
1517
}
1618

src/components/TransformerComponent.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ export default class TransformerComponent extends Component {
2626
} else {
2727
this.transformer.detach();
2828
}
29-
this.transformer.moveToTop(); // makes sure the transformer is always selectable
3029
this.transformer.getLayer().batchDraw();
3130
}
3231

3332
render() {
3433
return (
3534
<Transformer
35+
className={'Transformer'}
3636
rotateEnabled={false}
3737
ref={(node) => {
3838
this.transformer = node;

0 commit comments

Comments
 (0)