1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-03 14:26:17 +03:00

fix selected text is not deleted on paste

Этот коммит содержится в:
rhysd
2023-11-15 01:57:48 +09:00
родитель 8e3a432ecc
Коммит 13ce6aa6d5
2 изменённых файлов: 22 добавлений и 0 удалений

Просмотреть файл

@@ -1276,6 +1276,7 @@ impl<'a> TextArea<'a> {
/// assert_eq!(textarea.lines(), [" bbb cccaaa"]);
/// ```
pub fn paste(&mut self) -> bool {
self.delete_selection(false);
match self.yank.clone() {
YankText::Piece(s) => self.insert_piece(s),
YankText::Chunk(c) => self.insert_chunk(c),