5sControl / 5sControl/5s-frontend

[5h] Зона выходит за пределы рабочей области камеры

未关闭 适合新手
#827 0 条评论 0 个 reaction 已指派 1 人 已指派给 @ThanhDoIVan 在 GitHub 查看
bug Front
主要语言
TypeScript
星标
3
派生
1
PR 合并指标
30 天内没有已合并 PR

描述

**Precondition**

ОС: macOS

Браузер: Google Chrome

**Steps**

Авторизоваться в системе под учётной записью admin.
Перейти на вкладку Configuration.
Выбрать вкладку Camera.
Выбрать камеру для редактирования.
Нажать кнопку "+Add Zone".
Выделить зону на экране камеры.
Кликнуть один раз на созданную зону для её трансформирования или перемещения.
Переместить зону за пределы видимой рабочей области камеры.

**Expected Result**

Должно появиться уведомление о том, что зона выходит за пределы экрана.
Сохранение изменений должно быть недоступно, если зона выходит за пределы рабочей области камеры.

**Actual Result**

Зона сохраняется за пределами рабочей области камеры без уведомления об ошибке.

Attachments
![Зона на пределами экрана камеры ](https://github.com/user-attachments/assets/a440be4f-0969-45d8-95b7-7832ed305347)

贡献指南

打开贡献指南

调研方向

Look for the camera configuration UI components, likely under a 'Configuration' or 'Camera' section. Find the zone creation and editing logic, which should include validation for the zone boundaries against the camera's visible workspace. The fix involves adding a check to prevent saving when the zone is outside the workspace and showing a notification. Test by replicating the steps in the issue.

由索引模型根据 Issue 内容生成。

评估

技术栈
react, typescript
领域
frontend
Issue 类型
缺陷
难度
2/5
预计耗时
1-3 小时
活跃度
停滞
描述清晰度
描述清楚
新手友好度
65/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。