Смотрите.. есть редактор (div в котором contenteditable) на скрине
Голубым выделена граница самого редактора, почему когда я выделяю текст отпуская ЛКМ за пределами этой границы, то backspace удаляет только последний символ выделенного текста
Должен удалять весь
Проверял на чистом документе с чистым таким div'ом, всё нормально удаляется, но именно здесь что-то не так, я не пойму что
+ забавный факт, что backspace не всегда сразу удаляет текст после первого нажатия, надо потыкать пару раз и потом эта кнопка начнет выполнять свою функцию нормально