Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: File picker not always on top #41903

Open
3 tasks done
lukasvida opened this issue Apr 19, 2024 · 0 comments · May be fixed by #42045
Open
3 tasks done

[Bug]: File picker not always on top #41903

lukasvida opened this issue Apr 19, 2024 · 0 comments · May be fixed by #42045
Assignees
Labels
30-x-y 31-x-y bug 🪲 has-repro-gist Issue can be reproduced with code at https://gist.github.com/ platform/linux

Comments

@lukasvida
Copy link

Preflight Checklist

Electron Version

30.0.1

What operating system are you using?

Other Linux

Operating System Version

Fedora Desktop 39

What arch are you using?

x64

Last Known Working Electron version

17.8.4

Expected Behavior

When i open Electron app in fullscreen mode and click on any filepicker used for input (i. e. input type file) a filepicker opens. When i click anywhere outside the filepicker, the filepicker stays always on top. However, when I click on any button that leads to opening the file picker used for download, the file picker opens, but when I click outside the file picker, the file picker disappears to background and the only way to get to file picker is alt+tab combination (because the application is run in fullscreen mode).

Actual Behavior

In both cases (input and download) the file picker should stay always on top.

Testcase Gist URL

https://gist.github.com/lukasvida/1805c9078efda7ef648d95de63757b24

Additional Information

This problem may be casued by #34774, maybe @miniak may add something to this.
When I run Electron from CLI and I click on the download button, this error appears in the terminal:

[5036:0419/061845.081380:ERROR:browser_main_loop.cc(280)] GLib-GObject: invalid cast from 'GtkFileChooserNative' to 'GtkWidget'

@electron-issue-triage electron-issue-triage bot added the has-repro-gist Issue can be reproduced with code at https://gist.github.com/ label Apr 19, 2024
@codebytere codebytere self-assigned this May 7, 2024
@codebytere codebytere linked a pull request May 7, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
30-x-y 31-x-y bug 🪲 has-repro-gist Issue can be reproduced with code at https://gist.github.com/ platform/linux
Projects
Status: 👍 Does Not Block Stable
Status: 👍 Does Not Block Stable
Development

Successfully merging a pull request may close this issue.

4 participants