Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐞 - tuiActiveZone doesn't trigger close on outside zone click #8579

Closed
3 of 9 tasks
BrothersWar opened this issue Aug 16, 2024 · 0 comments · Fixed by #8653
Closed
3 of 9 tasks

🐞 - tuiActiveZone doesn't trigger close on outside zone click #8579

BrothersWar opened this issue Aug 16, 2024 · 0 comments · Fixed by #8653
Labels
P1 This issue has high priority

Comments

@BrothersWar
Copy link

BrothersWar commented Aug 16, 2024

Playground Link

https://stackblitz.com/edit/angular-8wyjvt?file=src%2Fapp%2Fapp.component.html,src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fapp.component.less

Description

У нас есть таблица, поверх неё находится tui-scrollbar. При клике по хедеру - открывается tui-hosted-dropdown. Если мы кликаем вне дропдауна, то тогда он должен автоматически закрываться. Так работало до обновления хрома до 127 версии.
Сейчас, если мы кликаем по хедеру таблицы, открывается дропдаун и если сделать клик вне его области, то он не закрывается. Нужно вручную нажать на область внутри дропдауна и он закроется.
При этом, если таблица небольшая и внутри неё нет скролла, то всё работает как и должно: нажимаем на хедер, открывается дропдаун и кликаем вне области дропдауна и он автоматически закрывается.
Получается, баг происходит на последней версии хрома, когда дропдаун находится внутри tui-scrollbar, как будто при открытии дропдауна автоматически не ставится внутри него activeZone как true.

UPD:
one more stackblitz https://stackblitz.com/edit/angular-8wyjvt-ptnktu

Angular version

15.2.10

Taiga UI version

3.90.0

Which browsers have you used?

  • Chrome
  • Firefox
  • Safari
  • Edge

Which operating systems have you used?

  • macOS
  • Windows
  • Linux
  • iOS
  • Android
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 This issue has high priority
2 participants