Skip to content

[Bug] It should not be possible to delete corner of a rectangle when using lockRectangles #254

Open
@AnJ-K

Description

@AnJ-K

Module

  • deck.gl-community/arrow-layers
  • deck.gl-community/bing-maps
  • deck.gl-community/editable-layers
  • deck.gl-community/experimental
  • deck.gl-community/graph-layers
  • deck.gl-community/layers
  • deck.gl-community/react
  • deck.gl-community/react-graph-layer

Description

Right now when using ModifyMode with lockRectangles: true it is possible to click on a corner of a rectangle and remove that corner.

Screencast_20250611_232336.mp4

Expected Behavior

Since rectangle should be "locked" it should not be possible to remove its corner, since it makes this shape to no longer be a rectangle

Steps to Reproduce

  1. Create editable layer. Make sure to enable lockRectangles: true in modeConfig
  2. Draw a rectangle
  3. Click corner of the rectangle

Environment

  • Framework version: deck.gl@9.1.12, deck.gl-community/editable-layers: 9.1.0-beta.5
  • Browser: 139.0.1
  • OS: Linux

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions