fix: #3080 "BackSpace" shoutcut on a selected image deletes the whole line

Reverted unnecessary modification code.
This commit is contained in:
Kiyoka Nishiyama 2022-03-08 13:18:30 +00:00
parent c0ea0bdd3c
commit 75aed2beef

View File

@ -103,11 +103,9 @@ const backspaceCtrl = ContentState => {
ContentState.prototype.docBackspaceHandler = function (event) { ContentState.prototype.docBackspaceHandler = function (event) {
// handle delete selected image // handle delete selected image
const { selectedImage } = this if (this.selectedImage) {
if (selectedImage) {
event.preventDefault() event.preventDefault()
this.selectedImage = null return this.deleteImage(this.selectedImage)
return this.deleteImage(selectedImage)
} }
if (this.selectedTableCells) { if (this.selectedTableCells) {
event.preventDefault() event.preventDefault()
@ -117,17 +115,15 @@ const backspaceCtrl = ContentState => {
ContentState.prototype.backspaceHandler = function (event) { ContentState.prototype.backspaceHandler = function (event) {
const { start, end } = selection.getCursorRange() const { start, end } = selection.getCursorRange()
const { selectedImage } = this
if (!start || !end) { if (!start || !end) {
return return
} }
// handle delete selected image // handle delete selected image
if (selectedImage) { if (this.selectedImage) {
event.preventDefault() event.preventDefault()
this.selectedImage = null return this.deleteImage(this.selectedImage)
return this.deleteImage(selectedImage)
} }
// Handle select all content. // Handle select all content.