8000 [Bug]: File open and save dialog cannot open on Linux KDE since Electron 14 · Issue #31997 · electron/electron · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
[Bug]: File open and save dialog cannot open on Linux KDE since Electron 14 #31997
Closed
@clansty

Description

@clansty

Preflight Checklist

Electron Version

14, 15, 16

What operating system are you using?

Other Linux

Operating System Version

Linux PROGYNOVA 5.15.4-zen1-1-zen #1 ZEN SMP PREEMPT Sun, 21 Nov 2021 21:34:35 +0000 x86_64 GNU/Linux

What arch are you using?

x64

Last Known Working Electron version

13.6.2

Expected Behavior

dialog.showSaveDialogSync(getMainWindow(), {
        title: 'Choose save path',
        defaultPath: path.join(app.getPath('desktop'),
            formatDate('yyyy-MM-dd') + '.csv'),
        filters: [{
            name: 'Comma-separated values (CSV)',
            extensions: ['csv'],
        }],
    })

Save file dialog popup

Actual Behavior

Nothing happened, terminal output:

[66476:1125/204240.240014:ERROR:browser_main_loop.cc(269)] Gtk: gtk_native_dialog_run: assertion '!priv->visible' failed

Testcase Gist URL

No response

Additional Information

❯ neofetch
                   -`                    clansty@PROGYNOVA 
                  .o+`                   ----------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Kernel: 5.15.4-zen1-1-zen 
               `+oooooo:                 Uptime: 9 hours, 22 mins 
               -+oooooo+:                Packages: 1336 (pacman) 
             `/:-:++oooo+:               Shell: zsh 5.8 
            `/++++/+++++++:              Resolution: 1080x1920, 2560x1440 
           `/++++++++++++++:             DE: Plasma 5.23.3 
          `/+++ooooooooooooo/`           WM: KWin 
         ./ooosssso++osssssso+`          Theme: Breeze Light [Plasma], Breeze [GTK3] 
        .oossssso-````/ossssss+`         Icons: breeze [Plasma], breeze [GTK2/3] 
       -osssssso.      :ssssssso.        Terminal: konsole 
      :osssssss/        osssso+++.       Terminal Font: Hack 10 
     /ossssssss/        +ssssooo/-       CPU: Intel Xeon E5-1650 v2 (12) @ 3.900GHz 
   `/ossssso+/:-        -:/+osssso+-     GPU: NVIDIA GeForce GTX 960 
  `+sso+:-`                 `.-/+oso:    Memory: 9947MiB / 15932MiB 
 `++:.                           `-/+/
 .`                                 `/                           
                                                                 

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0