Conflict in crates/ui-egui/src/panels/viewer_text.rs: main moved the editor's key handling into key_event(). Took main's version and moved this branch's Duplicate forwarding arm into key_event(), using its ctx parameter.