In the unlikely event that we're handling autoindent requests from multiple editors, we undo/redo selections from both editors. This is somewhat imperfect but probably good enough and easier than performing auto-indents on a per-editor basis.
chat_panel
workspace
test::run_test
gpui::test
people_panel
project_panel
theme_selector