mirror of
https://github.com/emilk/egui.git
synced 2026-09-01 22:30:03 -04:00
Don't make labels focusable by default (#3937)
* Closes https://github.com/emilk/egui/issues/3910
This commit is contained in:
@@ -130,11 +130,12 @@ impl Label {
|
|||||||
// we prioritize touch-scrolling:
|
// we prioritize touch-scrolling:
|
||||||
let allow_drag_to_select = ui.input(|i| !i.any_touches());
|
let allow_drag_to_select = ui.input(|i| !i.any_touches());
|
||||||
|
|
||||||
let select_sense = if allow_drag_to_select {
|
let mut select_sense = if allow_drag_to_select {
|
||||||
Sense::click_and_drag()
|
Sense::click_and_drag()
|
||||||
} else {
|
} else {
|
||||||
Sense::click()
|
Sense::click()
|
||||||
};
|
};
|
||||||
|
select_sense.focusable = false; // Don't move focus to labels with TAB key.
|
||||||
|
|
||||||
sense = sense.union(select_sense);
|
sense = sense.union(select_sense);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user