The functionality was already there but hidden behind a bogus return statement. Fixes #10485 (cherry picked from commit 5d25f6397f74a4a2f91d999196b31e1a878c2507)
@@ -3372,9 +3372,6 @@ void TextEdit::cut() {
void TextEdit::copy() {
- if (!selection.active)
- return;
-
if (!selection.active) {
String clipboard = _base_get_text(cursor.line, 0, cursor.line, text[cursor.line].length());
OS::get_singleton()->set_clipboard(clipboard);