Fix binding some core API methods only in tools builds
This commit is contained in:
@ -1327,12 +1327,12 @@ PopupMenu *LineEdit::get_menu() const {
|
||||
return menu;
|
||||
}
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
void LineEdit::_editor_settings_changed() {
|
||||
#ifdef TOOLS_ENABLED
|
||||
cursor_set_blink_enabled(EDITOR_DEF("text_editor/cursor/caret_blink", false));
|
||||
cursor_set_blink_speed(EDITOR_DEF("text_editor/cursor/caret_blink_speed", 0.65));
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
void LineEdit::set_expand_to_text_length(bool p_enabled) {
|
||||
|
||||
@ -1401,9 +1401,7 @@ void LineEdit::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("_text_changed"), &LineEdit::_text_changed);
|
||||
ClassDB::bind_method(D_METHOD("_toggle_draw_caret"), &LineEdit::_toggle_draw_caret);
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
ClassDB::bind_method("_editor_settings_changed", &LineEdit::_editor_settings_changed);
|
||||
#endif
|
||||
|
||||
ClassDB::bind_method(D_METHOD("set_align", "align"), &LineEdit::set_align);
|
||||
ClassDB::bind_method(D_METHOD("get_align"), &LineEdit::get_align);
|
||||
|
||||
Reference in New Issue
Block a user