Why is it deleting entire blocks with no replacement

I have a javascript method that has a bunch of console.log entries in it, I selected and CTRL-K edited. Prompted it to look at the console.log entries and change them to more appropriate console methods if it makes sense, like console.warn. Do not refactor or remove any code. (in a nutshell)

It just DIFF’d the entire method as remove\red and put a single green line change\add line below.

I think CTRL-BKSPC to cancel, and submitted again, and then it did what I expected.

I’m also having an issue where mouse drag\selected if it needs to scroll de-selects everything.