Skip to content

Conversation

@chaoyi
Copy link
Contributor

@chaoyi chaoyi commented Sep 28, 2025

Fixes fcitx5 failing to read/write config files through relative symlinks used by GNU Stow and similar dotfile managers.

Previously, relative symlink targets were treated as absolute paths, causing resolution to fail. Now properly resolves them relative to the symlink's parent directory.

Tested with relative symlinks, absolute symlinks, and regular files.

Handle relative symlinks properly when resolving configuration file paths.
@wengxt wengxt merged commit 34c6739 into fcitx:master Sep 30, 2025
5 checks passed
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

Successfully merging this pull request may close these issues.

2 participants