ZIm/crates/workspace/src
Thorsten Ball adc7cfb0d3
Fix moving focus to docks when navigating via keybinds (#7221)
This is a follow-up to #7141 and fixes the focus-switching to docks in
case they haven't been focused before.

We ran into issues when trying to focus a dock, that hasn't been focused
in the app's lifecycle: focus would only flip after the next re-render
(which could be triggered by moving the mouse, for example)

This changes the approach and uses the one we have for `toggle focus`
actions.

Release Notes:

- N/A

Co-authored-by: Piotr <piotr@zed.dev>
Co-authored-by: bennetbo <bennetbo@gmx.de>
2024-02-01 16:28:51 +01:00
..
pane Remove 2 suffix for workspace 2024-01-03 11:08:51 -08:00
persistence Parallelize deserialization of pane items on startup 2024-01-24 12:48:53 +01:00
dock.rs Add ability to navigate to/from docks via keybindings (#7141) 2024-02-01 12:18:12 +01:00
item.rs Don't send follower events from other panes 2024-01-18 10:42:49 -07:00
modal_layer.rs Clippy 2024-01-15 20:12:20 -07:00
notifications.rs gpui: Add Global marker trait (#7095) 2024-01-30 14:08:20 -05:00
pane.rs Update channel moving to match 2024-01-26 10:07:51 -07:00
pane_group.rs Fix moving focus to docks when navigating via keybinds (#7221) 2024-02-01 16:28:51 +01:00
persistence.rs chore: Fix clippy::needless_borrow up to an editor 2024-01-21 15:03:24 +01:00
searchable.rs lsp-log: Reemit Editors search events. 2024-01-22 14:02:48 +01:00
shared_screen.rs Add more open events 2024-01-15 16:26:04 -05:00
status_bar.rs Rename overflow_hidden_{x,y} to overflow_{x,y}_hidden (#4146) 2024-01-18 22:10:41 -05:00
toolbar.rs Prevent breadcrumbs from overflowing the toolbar (#4177) 2024-01-19 18:23:14 -05:00
workspace.rs Fix moving focus to docks when navigating via keybinds (#7221) 2024-02-01 16:28:51 +01:00
workspace_settings.rs Display setting documentation in settings.json (#3936) 2024-01-08 19:30:18 +01:00