diff --git a/crates/search2/src/buffer_search.rs b/crates/search2/src/buffer_search.rs index 4ea0226d48c6aa9e96c957df983bdb3740596b05..285f37d5cbba7e296d692d3a2f1c9551c543ecdb 100644 --- a/crates/search2/src/buffer_search.rs +++ b/crates/search2/src/buffer_search.rs @@ -183,6 +183,12 @@ impl Render for BufferSearchBar { .on_action(cx.listener(Self::replace_all)) }) }) + .when(self.supported_options().case, |this| { + this.on_action(cx.listener(Self::toggle_case_sensitive)) + }) + .when(self.supported_options().word, |this| { + this.on_action(cx.listener(Self::toggle_whole_word)) + }) .w_full() .p_1() .child(