From 41413293ddeed84ad2faeeff983929d8c33fbc66 Mon Sep 17 00:00:00 2001 From: Matt Campbell Date: Tue, 13 Dec 2022 16:33:59 -0600 Subject: [PATCH 1/2] Expose the TextEdit multiline flag to AccessKit --- crates/egui/src/widgets/text_edit/builder.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/egui/src/widgets/text_edit/builder.rs b/crates/egui/src/widgets/text_edit/builder.rs index 1915c37ff1e..949b94a6670 100644 --- a/crates/egui/src/widgets/text_edit/builder.rs +++ b/crates/egui/src/widgets/text_edit/builder.rs @@ -680,6 +680,7 @@ impl<'t> TextEdit<'t> { } node.default_action_verb = Some(accesskit::DefaultActionVerb::Focus); + node.multiline = self.multiline; drop(node); From ab749ab614feaab9cebc626a1131cd8e3b2c291e Mon Sep 17 00:00:00 2001 From: Matt Campbell Date: Tue, 13 Dec 2022 16:58:38 -0600 Subject: [PATCH 2/2] Add changelog entry --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 464221c4aa7..4e5c8c1e395 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,9 @@ NOTE: [`epaint`](crates/epaint/CHANGELOG.md), [`eframe`](crates/eframe/CHANGELOG ### Added ⭐ * `Event::Key` now has a `repeat` field that is set to `true` if the event was the result of a key-repeat ([#2435](https://github.com/emilk/egui/pull/2435)). +### Fixed 🐛 +* Expose `TextEdit`'s multiline flag to AccessKit ([#2448](https://github.com/emilk/egui/pull/2448)). + ## 0.20.1 - 2022-12-11 - Fix key-repeat ### Changed 🔧