Skip to content

fix(dylib): name the right folder to repair when Chrome is blocked - #443

Merged
JaceThings merged 1 commit into
mainfrom
fix/host-folder-hint
Nov 13, 2026
Merged

JaceThings merged 1 commit into
mainfrom
fix/host-folder-hint

Conversation

@JaceThings

Copy link
Copy Markdown
Owner

What

The "Couldn't write" alert for Allow iCloud Passwords and Allow iCloud Passkeys now names the folder that is actually blocked in its repair command.

Why

The command always named the parent of the file that failed. Without Chrome installed that folder doesn't exist, so the command failed with "No such file or directory" and the tweak could not be turned on. The alert now walks up to the nearest folder the user can open and write, and names the one below it. It offers no command when Application Support or Library is the blocked one. chmod uses u+rwX so folders become enterable too.

Proof

Each printed command was run, then the write retried:

cases

Tested on

  • Dia: 1.57.0 (90921)
  • macOS: 27.0.1

Checklist

  • I tried to break this and fixed what I found
  • It works with tabs in the sidebar and tabs at the top
  • It works with each tweak on and off

@JaceThings
JaceThings merged commit 58c722f into main Nov 13, 2026
2 checks passed
@JaceThings
JaceThings deleted the fix/host-folder-hint branch November 13, 2026 13:53
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.

1 participant