editor: set normal mode in copy

Previously there was no visual confirmation of a copy occuring.
This commit is contained in:
Zack Buhman 2023-06-10 23:10:02 +00:00
parent a11dadcde8
commit 9e94718087

View File

@ -630,6 +630,8 @@ inline constexpr bool buffer<C, R>::shadow_copy()
sel.max->col); // col_end_ix sel.max->col); // col_end_ix
} }
this->mode = mode::normal;
return true; return true;
} }
@ -639,12 +641,11 @@ inline constexpr bool buffer<C, R>::shadow_cut()
if (this->mode != mode::mark) if (this->mode != mode::mark)
return false; return false;
// copy unsets mode::mark
this->shadow_copy(); this->shadow_copy();
this->mark_delete(); this->mark_delete();
this->mode = mode::normal;
return true; return true;
} }