copilot: Track focus of modal + close modal on ESC (#9217)

I've also made Copilot's modal regain focus whenever you click on it, as
otherwise there's nothing inside of it that can gain focus. Clicks do
not fall through a modal, which I think is nice.



Release Notes:

- Fixed the issue where pressing ESC (`menu::Cancel`) did not exit the
Copilot modal. Fixes #8852
This commit is contained in:
Piotr Osiewicz 2024-03-12 13:08:55 +01:00 committed by GitHub
parent 0a341261d0
commit e103607134
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 12 additions and 2 deletions

1
Cargo.lock generated
View file

@ -2493,6 +2493,7 @@ dependencies = [
"fs",
"gpui",
"language",
"menu",
"settings",
"ui",
"util",