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

Adding a Local Folder to sync causes the app to freeze - Flatpak version #934

Open
N-Prime opened this issue Apr 17, 2024 · 2 comments
Open

Comments

@N-Prime
Copy link

N-Prime commented Apr 17, 2024

Fedora Kinoite 39

Steps to recreate:
Settings > Sync > Add > Select

Once you get to this screen it doesn't matter if you select a folder and hit OK or if you cancel - both will return you to the "Add folder" dialog and you can't interact with the app any further (besides right-clicking the icon on the notification area and selecting "Exit"

The last version where this function worked for me was 4.9.1 (4aea5a1).

On Flathub, it has a commit of:
7f30d8f2998e3376afb64525ae537f392c7b737b6209a13fc29a1610493f418c

Released on 2023-06-27

A workaround is to install a previous version before the problem started happening.

This can be done with the command (example below installs the version I mentioned above):
sudo flatpak update --commit=7f30d8f2998e3376afb64525ae537f392c7b737b6209a13fc29a1610493f418c nz.mega.MEGAsync

To get a list of all versions on Flathub, use the command:
flatpak remote-info --log flathub nz.mega.MEGAsync

Once a folder to be synced is selected, can safely update the app.

Someone else mentioned having the same problem:
#928

@tt-mega
Copy link

tt-mega commented Apr 23, 2024

Hello @N-Prime,
The Desktop app in Flatpak wasn't provided by Mega. It was added to the repository by its own administrator,
Please download the official version of the app from https://mega.io/desktop and install it.
If your issue persists after installing the official version, please don't hesitate to contact us at [email protected] from the affected email address explaining your issue and we will be happy to help you.

@jasongodev
Copy link

I confirm this is also happening to me in Arch Linux.

Take note that version 4.9.1 has a different sync mechanism, most notably it does not use .megaignore. As long as MEGA backend server still accepts syncs from the old protocol then using the older 4.9.1 is fine.

My hunch is this is about some Java thing and how it can't properly interface with the system's local file dialog box.

Hopefully this will be fixed soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants