Fix buffer search focus not working

When the Deploy action is called in the buffer with the buffer search bar already deployed, the focus should be on the search bar.
This commit is contained in:
Kirill Bulatov 2024-01-18 09:49:02 +02:00
parent 9240a1a707
commit aacb17ef38

View file

@ -638,6 +638,12 @@ impl BufferSearchBar {
registrar.register_handler(|this, _: &editor::actions::Cancel, cx| {
this.dismiss(&Dismiss, cx);
});
// register deploy buffer search for both search bar states, since we want to focus into the search bar
// when the deploy action is triggered in the buffer.
registrar.register_handler(|this, deploy, cx| {
this.deploy(deploy, cx);
});
registrar.register_handler_for_dismissed_search(|this, deploy, cx| {
this.deploy(deploy, cx);
})