diff --git a/AppKit/CPTextView/CPTextView.j b/AppKit/CPTextView/CPTextView.j index e256fb413..acb5c11f0 100755 --- a/AppKit/CPTextView/CPTextView.j +++ b/AppKit/CPTextView/CPTextView.j @@ -1466,6 +1466,11 @@ var kDelegateRespondsTo_textShouldBeginEditing - (void)cut:(id)sender { + var selectedRange = [self selectedRange]; + + if (selectedRange.length < 1) + return; + [self copy:sender]; [self deleteBackward:sender] }