|  | @@ -481,21 +481,6 @@ export class App extends React.Component<any, AppState> {
 | 
	
		
			
				|  |  |      );
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  private renderShapeLock() {
 | 
	
		
			
				|  |  | -    const { elementLocked } = this.state;
 | 
	
		
			
				|  |  | -    return (
 | 
	
		
			
				|  |  | -      <LockIcon
 | 
	
		
			
				|  |  | -        checked={elementLocked}
 | 
	
		
			
				|  |  | -        onChange={() => {
 | 
	
		
			
				|  |  | -          this.setState({
 | 
	
		
			
				|  |  | -            elementLocked: !elementLocked,
 | 
	
		
			
				|  |  | -            elementType: elementLocked ? "selection" : this.state.elementType,
 | 
	
		
			
				|  |  | -          });
 | 
	
		
			
				|  |  | -        }}
 | 
	
		
			
				|  |  | -      />
 | 
	
		
			
				|  |  | -    );
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |    private renderShapesSwitcher() {
 | 
	
		
			
				|  |  |      const { t } = this.props;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -525,7 +510,6 @@ export class App extends React.Component<any, AppState> {
 | 
	
		
			
				|  |  |              ></ToolButton>
 | 
	
		
			
				|  |  |            );
 | 
	
		
			
				|  |  |          })}
 | 
	
		
			
				|  |  | -        {this.renderShapeLock()}
 | 
	
		
			
				|  |  |        </>
 | 
	
		
			
				|  |  |      );
 | 
	
		
			
				|  |  |    }
 | 
	
	
		
			
				|  | @@ -623,10 +607,23 @@ export class App extends React.Component<any, AppState> {
 | 
	
		
			
				|  |  |                </div>
 | 
	
		
			
				|  |  |              </Stack.Col>
 | 
	
		
			
				|  |  |              <Stack.Col gap={4} align="start">
 | 
	
		
			
				|  |  | -              <Island padding={1}>
 | 
	
		
			
				|  |  | -                <h2 className="visually-hidden">Shapes</h2>
 | 
	
		
			
				|  |  | -                <Stack.Row gap={1}>{this.renderShapesSwitcher()}</Stack.Row>
 | 
	
		
			
				|  |  | -              </Island>
 | 
	
		
			
				|  |  | +              <Stack.Row gap={1}>
 | 
	
		
			
				|  |  | +                <Island padding={1}>
 | 
	
		
			
				|  |  | +                  <h2 className="visually-hidden">Shapes</h2>
 | 
	
		
			
				|  |  | +                  <Stack.Row gap={1}>{this.renderShapesSwitcher()}</Stack.Row>
 | 
	
		
			
				|  |  | +                </Island>
 | 
	
		
			
				|  |  | +                <LockIcon
 | 
	
		
			
				|  |  | +                  checked={this.state.elementLocked}
 | 
	
		
			
				|  |  | +                  onChange={() => {
 | 
	
		
			
				|  |  | +                    this.setState({
 | 
	
		
			
				|  |  | +                      elementLocked: !this.state.elementLocked,
 | 
	
		
			
				|  |  | +                      elementType: this.state.elementLocked
 | 
	
		
			
				|  |  | +                        ? "selection"
 | 
	
		
			
				|  |  | +                        : this.state.elementType,
 | 
	
		
			
				|  |  | +                    });
 | 
	
		
			
				|  |  | +                  }}
 | 
	
		
			
				|  |  | +                />
 | 
	
		
			
				|  |  | +              </Stack.Row>
 | 
	
		
			
				|  |  |              </Stack.Col>
 | 
	
		
			
				|  |  |              <div />
 | 
	
		
			
				|  |  |            </div>
 |