15 lines
294 B
GDScript3
15 lines
294 B
GDScript3
|
extends TextEdit
|
||
|
|
||
|
|
||
|
onready var previousText: String = text
|
||
|
|
||
|
|
||
|
func _on_text_changed() -> void:
|
||
|
var col = cursor_get_column()
|
||
|
# if a scroll bar appears, reset to the previous good string
|
||
|
if text.length() > 50:
|
||
|
text = previousText
|
||
|
col = col - 1
|
||
|
previousText = text
|
||
|
cursor_set_column(col)
|