Autocompleting functions inside autocompleted functions messes up the entire line
I recently noticed that autocompleting a function inside an autocompleted line sets the cursor to a wrong position. If you continue typing the cursor is reset and the entire line slowly messes up the more you try to edit it.
Steps to reproduce (I am using my demo function here):
- Create a new file that is configured to include GTK+ as a dependency (via Meson).
- Create a new function similar to this very basic one:
void test () { GtkWidget *window = gtk_window_new (GTK_WINDOW_TOPLEVEL); }
- Try to type the following line:
gtk_window_set_tit[ENTER]GTK_WINDO[ENTER]wind[ENTER][TAB]
- This is the point where, at least for me, the editor stops working in this line.
Version of Builder
I am using
GNOME Builder
3.31.1-114-g6f953d609
flatpak-nightly
Video
For those without imagination and for those with a too functional Builder