Name autocompletion dropdown in the GTK4 FileChooser's Save dialog gets stuck, creates artifacts, jumps around
Current behavior, and Steps to reproduce
The autocomplete dropdown "jiggles" left and right while typing, and also (at the same time!) shows "stuck", invariable autocompletion results. It happens with the GTK 4.10.1 filechooser in save mode, when asking GNOME Web to save a page (or save anything as...) for example.
This is really hard to describe simply with words, so I'm attaching a very short screencast demonstrating the issue:
gtk-4.10.1-filechooser-name-autocompletion-stuck-and-artifacts
To reproduce it, I just have to use the FileChooser dialog in saving mode and try to type anything into the filename field. Depending on the speed at which I type, results will vary, as you can see in the video.
Version information
- GTK 4.10.1
- Fedora 38
Additional information
- Hardware-speed-dependent: I recorded that video on Fedora 38's GNOME Xorg session on my desktop computer with open source AMD "Pitcairn" graphics (R7 270), but it also happens on the GNOME 44 Wayland session (maybe slightly differently, where the artifacts/"jiggling" part can be sometimes more prevalent in the Wayland version. However, this jiggling artifact does not occur on another computer I tested running Intel Kabylake graphics on Wayland (that computer's autocomplete similarly gets "stuck", though).
-
App-independent: it does not happen only with GNOME Web, it also happens with Firefox if you set
widget.use-xdg-desktop-portal.file-picker = 1
inabout:config
. I presume it would affect any app using the GTK4 FileChooser for saving. - I don't recall this happening in previous GTK4 versions of the FileChooser (in Fedora 37 / GNOME 43), and it never happened with the GTK3 FileChooser (I'm not sure it even had this autocompletion thing anyway).
- No warnings/errors are printed to the terminal (if running epiphany from a terminal)
- It happens even with GTK animations turned off