You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy the sample string "🍷hello🎤world🤗" into a TextField
Click Backspace key in the keyboard to delete any character
Then the crash happens
Go Error
runtime.boundsError
runtime error: slice bounds out of range [4:3]
Go Stacktrace
textinput-model.go in (*textinputPlugin).addChar at line 27
textinput.go in (*textinputPlugin).glfwCharCallback at line 137
input.go in goCharCB at line 295
_cgo_gotypes.go in _cgoexpwrap_173d98a40ae9_goCharCB at line 2120
_cgo_gotypes.go in _Cfunc_glfwWaitEventsTimeout at line 1985
window.go in WaitEventsTimeout at line 823
application.go in (*Application).Run.func11 at line 331
event-loop.go in (*EventLoop).WaitForEvents at line 124
application.go in (*Application).Run at line 330
application.go in Run at line 27
main.go in main at line 53
The text was updated successfully, but these errors were encountered:
Dart inaccuracy calculate the RuneLen in the presence of those characters. The Dart lang bug dart-lang/sdk#28404 has been filed to address this in Dart. RuneLen caculation
Not a go-flutter issue. Tagging as wontfix.
Btw, are you seeing the emoji on your app? (on mine it just shows up as a invalid character ▯)
Environment
Step to Repreduce
Go Error
Go Stacktrace
The text was updated successfully, but these errors were encountered: