HumanSignal / HumanSignal/label-studio
Not all bounding box vertices are draggable
- Dominant language
- TypeScript
- Stars
- 28.3k
- Forks
- 3.7k
- Avg merge
- 14h
- Merged PRs (30d)
- 15
Description
**Describe the bug**
I want to change the size and orientation of a bounding box by dragging the displayed vertices. Unfortunately, it appears that only a random subset of the vertices can actually be selected, as shown in the attached video.
**To Reproduce**
Steps to reproduce the behavior:
1. Create a new project using the "Object Detection with Bounding Boxes" labeling interface
2. Start labeling an image
3. Create a bounding box
4. Try to drag or rotate the bounding box
**Expected behavior**
All the vertices can be selected
**Screenshots**
https://github.com/user-attachments/assets/9b56dcc1-007e-438e-ba98-12d5a5b0a9e5
As you can see in the video above, in this example, only 2 out of 9 vertices can be selected
**Environment (please complete the following information):**
- OS: Ubuntu 24.04.4 LTS x86_64
- Label Studio Version 1.23.0
Contributor guide
Research direction
Start by reproducing the issue in the "Object Detection with Bounding Boxes" labeling interface using the listed steps, then trace the bounding-box vertex selection and dragging behavior. Confirm the fix by verifying that every displayed vertex can be selected, dragged, and used to rotate or resize the box.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100