@@ -4207,6 +4207,7 @@ fn indent(cx: &mut Context) {
42074207 }),
42084208 );
42094209 doc.apply(&transaction, view.id);
4210+ exit_select_mode(cx);
42104211}
42114212
42124213fn unindent(cx: &mut Context) {
@@ -4246,6 +4247,7 @@ fn unindent(cx: &mut Context) {
42464247 let transaction = Transaction::change(doc.text(), changes.into_iter());
42474248
42484249 doc.apply(&transaction, view.id);
4250+ exit_select_mode(cx);
42494251}
42504252
42514253fn format_selections(cx: &mut Context) {