Compute the query editor placeholder text with a focus handle

So we're not beholden to the current focus.
This commit is contained in:
Nathan Sobo
2023-12-20 13:00:52 -07:00
parent 15f16f08d9
commit 9acb5825e6
3 changed files with 10 additions and 5 deletions
+5 -2
View File
@@ -2003,8 +2003,11 @@ impl Editor {
placeholder_text: impl Into<Arc<str>>,
cx: &mut ViewContext<Self>,
) {
self.placeholder_text = Some(placeholder_text.into());
cx.notify();
let placeholder_text = Some(placeholder_text.into());
if self.placeholder_text != placeholder_text {
self.placeholder_text = placeholder_text;
cx.notify();
}
}
pub fn set_cursor_shape(&mut self, cursor_shape: CursorShape, cx: &mut ViewContext<Self>) {