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
File picker fails on open, save, and export #706
Comments
I have the same problem on Debian 11.0 with drawio 15.2.7. |
I have the same problem on manjaro linux, even the window does not flash. |
5.2.7 is Electron 14, what is it you're suggesting to update to? |
Okay, I think I should go to the electron side to check it out. |
If what @aszswaz is saying is true, wouldn't that mean that older versions of drawio-desktop would also be having this problem? I don't have any trouble getting the file picker windows to open in version 14.9.6. Do older versions of drawio-desktop use a newer version of the GTK framework (for some reason)? |
I also just tried version 15.1.3 and 15.2.5. The problem does not appear in 15.1.3, but does in 15.2.5. |
This comment has been minimized.
This comment has been minimized.
This is just my guess, in fact I found that this may not be a problem with the old version. Instead, it may be caused by the new version of eletron. My other application, typora, based on eletron, also has a bug that cannot drag files, which has never appeared in previous versions. |
Hi! I am using Ubuntu 20.04.3 and I also have this issue on versions |
Chiming in, Manjaro with i3 as WM, draw.io version 15.2.7. |
Thanks for all the feedback. It's an upstream issue on Electron, we'll build on new releases as they come out on stable. |
What's the upstream ticket? |
Same problem on Linux Mint 19.3 using version 15.2.7 edit: works normally downgrading to 15.1.3 |
Same issue on Ubuntu 18.04 with v15.2.7. Do we know which is the upstream issue that needs to be tracked? It would help manage expectations on the ETA for this fix, since we're waiting for an upstream fix to make it to stable (which in my experience can take some time). |
We believe it's electron/electron#30927, which is fixed. Our release candidates are built, if anyone wants to test a specific build, let me know which. |
I can test the Linux DEB file. Where can I find it? |
Unfortunately, the issue is still present. |
(Debian 11, drawio 15.3.5) Run from terminal. After click 'File -> Open' I see message on terminal: |
Same for (Linux Mint 20.2, drawio 15.3.5, AppImage)
|
Fedora 34, 15.3.5-beta, the issue is still present |
We've done a 15.3.7. This reverts to Electron 14, but I suspect it have the same problem. If it does, we'll remove all Linux releases after 15.1.3, so people don't update beyond that. We'll try to work out what is happening, in the meantime. |
Just tested on Ubuntu 20.04, issue remains on 15.3.7 |
Thanks for checking, we'll pull the incorrect releases now. Please all revert to 15.1.3, thanks for your patience. |
electron/electron#31152 looks like the correct upstream. Please vote for the issue (thumbs up the original post). |
We reverted to Electron 13.4.0 in 15.3.8 to avoid this issue. |
Preflight Checklist
Describe the bug
When I attempt to open, save, or export a file using drawio-desktop, the file picker fails to open. When I have started the application from the command line, I see the following:
[5036:0915/171552.752134:ERROR:browser_main_loop.cc(269)] Gtk: gtk_native_dialog_run: assertion '!priv->visible' failed
In every case, I see the file picker briefly, but it disappears. Note that the file picker does not open under the main drawio window, it either fails to open or to stay open.
To Reproduce
Steps to reproduce the behavior:
Or:
Expected behavior
The file picker opens, I am able to select a file and open it, or the file picker opens, I am able to name/rename the drawing and save it.
draw.io version (In the Help->About menu of the draw.io editor):
Desktop (please complete the following information):
Additional context
I updated today. This did not happen in the previous version of drawio I was using (14.9.6)
The text was updated successfully, but these errors were encountered: