Fix editor stealing click events from copy-error button

Co-authored-by: Antonio <antonio@zed.dev>
This commit is contained in:
Thorsten Ball 2024-01-15 13:47:09 +01:00
parent 600b5c65e9
commit 74f3366f42

View File

@ -388,7 +388,9 @@ impl EditorElement {
let mut click_count = event.click_count;
let modifiers = event.modifiers;
if gutter_bounds.contains(&event.position) {
if cx.default_prevented() {
return;
} else if gutter_bounds.contains(&event.position) {
click_count = 3; // Simulate triple-click when clicking the gutter to select lines
} else if !text_bounds.contains(&event.position) {
return;