Solved Regression in Firefox 152.0 'Save file' dialog?

I've recently updated Firefox 151.0.3 -> Firefox 152.0. Well, that was done as part of pkg upgrade -f, so I think gtk might be updated as well, but I didn't pay attention to that then.

Before the update (literally yesterday), when I'm downloading a file and a dialog window pops up, I'm able to confirm the donwload by pressing 'Enter' (i.e. it was like an alias to 'Save' button):
1781948524110.png


But now 'Enter' doesn't work and I have to click 'Save' manually every time.

Also, while writing this post, I noticed that 'Select file' dialog also doesn't work as it used to: before the update I was able to just double-click the file and that was equivalent to clicking the 'Select' button. Now this is not the case.

Does anyone also have this problem? Why may it happen and how could it be fixed?

Code:
$ pkg info -x firefox gtk
firefox-152.0,2
gtk-update-icon-cache-3.24.42
gtk2-2.24.33_1
gtk3-3.24.52
gtkglext-1.2.0_21
 
Having the same problem, tembun . Installing xdg-desktop-portal-gtk does NOT fix it for me because that package requires gnome-desktop's library that I do not have or will to install because I am a KDE person.
 
Apparently, this was introduced to prevent clickjacking security vector from being exploited. This is now fixed with an introduction of a small delay of 500ms, adjustable (instead of disabling "Enter" or double-clicking entirely). This fix is going to ship in Firefox 154.0.

For now, use Alt+S for Save.
 
Mikael are you on Gnome?
No, bspwm, but I can live with the extra packages for now. Here's what I had to install:
Code:
Aug  9 13:14:24 pkg[64840]: cantarell-fonts-0.311 installed
Aug  9 13:14:24 pkg[64840]: fusefs-libs3-3.18.1 installed
Aug  9 13:14:24 pkg[64840]: gtk4-4.20.4 installed
Aug  9 13:14:24 pkg[64840]: libportal-0.9.1 installed
Aug  9 13:14:24 pkg[64840]: source-code-pro-ttf-2.042 installed
Aug  9 13:14:24 pkg[64840]: gnome-desktop-44.5 installed
Aug  9 13:14:24 pkg[64840]: xdg-desktop-portal-1.20.3 installed
Aug  9 13:14:24 pkg[64840]: xdg-desktop-portal-gtk-1.15.3 installed
 
Thank you! I can confirm - it fixes the issue for me as well. But, ehh, it pulls x11-toolkits/gtk40... I decided - I'm fine with the current dialog behaviour :)

May I ask you, how did you find out that you need to install this particular package to solve this problem? Was it documented somewhere?
I found the widget.use-xdg-desktop-portal.file-picker Firefox setting which led me to this package.
 
Back
Top