# Поведение диалога Assign изменилось за ночь: теперь требуется использование мыши

**URL:** https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910
**Category:** UX
**Tags:** assign
**Created:** [10.Декабрь.2025 13:47:15 UTC](https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910 "2025-12-10T13:47:15Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [10.Декабрь.2025 13:47:15 UTC](https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910/1 "2025-12-10T13:47:15Z")

</div>

Раньше я мог:

1. 🖱 Нажать на «Назначить». Это переносит фокус в поле поиска исполнителя, чтобы я мог
2. ⌨ Начать вводить название целевой группы
3. ⌨ Переместиться к нужному варианту в списке с помощью стрелок
4. ⌨ Нажать Enter для выбора
5. ⌨ Нажать Tab для перехода к полю ввода комментария
6. ⌨ Нажать Ctrl+Enter для отправки

Теперь на шаге 4 диалоговое окно исчезает, и назначение не выполняется.  
Теперь мне приходится 🖱 кликать по выбранному варианту перед отправкой диалога.

Почему так? 😖

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [10.Декабрь.2025 13:52:37 UTC](https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910/2 "2025-12-10T13:52:37Z")

</div>

Я быстро посмотрю 👀

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [10.Декабрь.2025 15:20:40 UTC](https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910/4 "2025-12-10T15:20:40Z")

</div>

Модальные окна действительно сложно сделать правильно 😬

Надеюсь, это исправит проблему и не внесёт никаких регрессий 🤞

> <https://github.com/discourse/discourse/pull/36596>
>
> When selecting an item in a select-kit dropdown (e.g., the assignee chooser in t…he assign modal), pressing Enter would close the modal without completing the selection.
> 
> This was caused by commit 1d2ae5159b which added \`{ capture: true }\` to the modal's keydown listener to prevent keypresses from leaking outside modals. However, this caused the modal to intercept Enter before the select-kit could process it, triggering the primary button click prematurely.
> 
> Add a check for \`.select-kit\` elements in \`shouldTriggerClickOnEnter()\` so the modal defers to select-kit's own Enter key handling.
> 
> Ref - meta/t/390910

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [12.Декабрь.2025 07:00:36 UTC](https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910/5 "2025-12-12T07:00:36Z")

</div>

Эта тема была автоматически закрыта через 13 часов. Новые ответы больше не допускаются.
