ssh: Clean up bits of the main modal UI (#19604)

This PR main relevant change is removing the logic we had inserted for
keyboard nav scroll as that was unreliable; we need to figure out a
better solution still. I'm also removing the visible on hover behavior
for the scrollbar as that was making us lose the click and drag feature
the component has. Lastly, I added a bit of right-margin in the delete
icon button so that's not too crammed with the scrollbar.

Release Notes:

- N/A
This commit is contained in:
Danilo Leal 2024-10-23 09:49:44 -03:00 committed by GitHub
parent 1bded42b2a
commit 1cb9f64917
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 13 additions and 25 deletions

View file

@ -1397,7 +1397,7 @@ impl SshRemoteConnection {
check_interval
);
delegate.set_status(
Some("Waiting for another Zed instance to finish uploading binary..."),
Some("Waiting for another Zed instance to finish uploading binary"),
cx,
);
smol::Timer::after(check_interval).await;