Hide editor hovers when a menu is open
This commit is contained in:
parent
c5465d26f8
commit
53b47c15ac
1 changed files with 6 additions and 2 deletions
|
@ -2153,14 +2153,18 @@ impl EditorElement {
|
||||||
.max(MIN_POPOVER_LINE_HEIGHT * line_height), // Apply minimum height of 4 lines
|
.max(MIN_POPOVER_LINE_HEIGHT * line_height), // Apply minimum height of 4 lines
|
||||||
);
|
);
|
||||||
|
|
||||||
let hover = editor.hover_state.render(
|
let hover = if context_menu.is_some() {
|
||||||
|
None
|
||||||
|
} else {
|
||||||
|
editor.hover_state.render(
|
||||||
&snapshot,
|
&snapshot,
|
||||||
&style,
|
&style,
|
||||||
visible_rows,
|
visible_rows,
|
||||||
max_size,
|
max_size,
|
||||||
editor.workspace.as_ref().map(|(w, _)| w.clone()),
|
editor.workspace.as_ref().map(|(w, _)| w.clone()),
|
||||||
cx,
|
cx,
|
||||||
);
|
)
|
||||||
|
};
|
||||||
|
|
||||||
let editor_view = cx.view().clone();
|
let editor_view = cx.view().clone();
|
||||||
let fold_indicators = cx.with_element_context(|cx| {
|
let fold_indicators = cx.with_element_context(|cx| {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue