reinstante focus into textedit after menu used in code editor

This commit is contained in:
Juan Linietsky
2015-05-17 15:38:24 -03:00
parent 6e85ee3a43
commit 2696ecb769

View File

@ -706,25 +706,31 @@ void ScriptEditor::_menu_option(int p_option) {
} break; } break;
case EDIT_UNDO: { case EDIT_UNDO: {
current->get_text_edit()->undo(); current->get_text_edit()->undo();
current->get_text_edit()->call_deferred("grab_focus");
} break; } break;
case EDIT_REDO: { case EDIT_REDO: {
current->get_text_edit()->redo(); current->get_text_edit()->redo();
current->get_text_edit()->call_deferred("grab_focus");
} break; } break;
case EDIT_CUT: { case EDIT_CUT: {
current->get_text_edit()->cut(); current->get_text_edit()->cut();
current->get_text_edit()->call_deferred("grab_focus");
} break; } break;
case EDIT_COPY: { case EDIT_COPY: {
current->get_text_edit()->copy(); current->get_text_edit()->copy();
current->get_text_edit()->call_deferred("grab_focus");
} break; } break;
case EDIT_PASTE: { case EDIT_PASTE: {
current->get_text_edit()->paste(); current->get_text_edit()->paste();
current->get_text_edit()->call_deferred("grab_focus");
} break; } break;
case EDIT_SELECT_ALL: { case EDIT_SELECT_ALL: {
current->get_text_edit()->select_all(); current->get_text_edit()->select_all();
current->get_text_edit()->call_deferred("grab_focus");
} break; } break;
case EDIT_MOVE_LINE_UP: { case EDIT_MOVE_LINE_UP: {