[GH-ISSUE #7941] [Bug] Can't change local path on macOS #3469

Closed
opened 2026-03-23 21:30:32 +00:00 by mirror · 1 comment
Owner

Originally created by @jnpatrick99 on GitHub (May 16, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7941

Originally assigned to: @LucasXu0 on GitHub.

Bug Description

When clicking Change Path or Set when first initializing AppFlowy - nothing happens.

How to Reproduce

Go to Settings -> Manage data -> Change Path or switch to local from cloud, restart the app and it will show "Welcome to AppFlowy" dialog with the button "Set" to set folder path. When I click it nothing happens.

Expected Behavior

There should be a dialog or Finder window or anything. Nothing.

Operating System

macOS 13.6.1

AppFlowy Version(s)

0.9.2

Screenshots

Image

Additional Context

Nothing in the logs either.

Originally created by @jnpatrick99 on GitHub (May 16, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7941 Originally assigned to: @LucasXu0 on GitHub. ### Bug Description When clicking Change Path or Set when first initializing AppFlowy - nothing happens. ### How to Reproduce Go to Settings -> Manage data -> Change Path or switch to local from cloud, restart the app and it will show "Welcome to AppFlowy" dialog with the button "Set" to set folder path. When I click it nothing happens. ### Expected Behavior There should be a dialog or Finder window or anything. Nothing. ### Operating System macOS 13.6.1 ### AppFlowy Version(s) 0.9.2 ### Screenshots <img width="683" alt="Image" src="https://github.com/user-attachments/assets/3d883d31-4375-43a7-9ab9-4564ef4a77d8" /> ### Additional Context Nothing in the logs either.
mirror 2026-03-23 21:30:32 +00:00
Author
Owner

@ghost commented on GitHub (Jun 27, 2025):

NixOS 25.05 (Warbler) x86_64, Hyprland WM
I experience the same issue.

Edit: add more details

Tested with 0.9.1 and 0.9.3. The issue is present in both mentioned versions.

Image
All of these 3 blue buttons do nothing when clicked.

 systemctl --user list-units | grep portal
  xdg-desktop-portal-gtk.service                                                                 loaded active running   Portal service (GTK/GNOME implementation)
  xdg-desktop-portal-hyprland.service                                                            loaded active running   Portal service (Hyprland implementation)
  xdg-desktop-portal.service                                                                     loaded active running   Portal service
  xdg-document-portal.service                                                                    loaded active running   flatpak document portal service

I have xdg-desktop-portal service running and it is functioning correctly (confirmed with all other programs on my system)

Edit 2: as mentioned in https://github.com/AppFlowy-IO/AppFlowy/issues/7867#issuecomment-2841798360, installing zenity or kdialog resolves the issue.
This dependency is pretty non-obvious. Perhaps nix packagers should add a dependency to the package.
What makes AppFlowy require this sort of additional package?

<!-- gh-comment-id:3014268799 --> @ghost commented on GitHub (Jun 27, 2025): NixOS 25.05 (Warbler) x86_64, Hyprland WM I experience the same issue. Edit: add more details Tested with 0.9.1 and 0.9.3. The issue is present in both mentioned versions. ![Image](https://github.com/user-attachments/assets/d08964c2-a934-4ec2-ba52-54588f39ca71) All of these 3 blue buttons do nothing when clicked. ``` systemctl --user list-units | grep portal xdg-desktop-portal-gtk.service loaded active running Portal service (GTK/GNOME implementation) xdg-desktop-portal-hyprland.service loaded active running Portal service (Hyprland implementation) xdg-desktop-portal.service loaded active running Portal service xdg-document-portal.service loaded active running flatpak document portal service ``` I have xdg-desktop-portal service running and it is functioning correctly (confirmed with all other programs on my system) Edit 2: as mentioned in https://github.com/AppFlowy-IO/AppFlowy/issues/7867#issuecomment-2841798360, installing `zenity` or `kdialog` resolves the issue. This dependency is pretty non-obvious. Perhaps nix packagers should add a dependency to the package. What makes AppFlowy require this sort of additional package?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3469
No description provided.