Skip to content

fix(macOS): use tag to pass menu command to Finder extension. - #10528

Open
camilasan wants to merge 2 commits into
masterfrom
bugfix/finder-menu
Open

fix(macOS): use tag to pass menu command to Finder extension.#10528
camilasan wants to merge 2 commits into
masterfrom
bugfix/finder-menu

Conversation

@camilasan

@camilasan camilasan commented Aug 3, 2026

Copy link
Copy Markdown
Member

Summary

There is a bug in macOS where it does not use/copy over the representedObject of a menu item. So we have to use tag instead. The tag was removed with xpc rewrite.

Checklist

AI (if applicable)

@camilasan camilasan added this to the 34.0.1 milestone Aug 3, 2026
@camilasan

Copy link
Copy Markdown
Member Author

/backport to stable-34.0.0

@camilasan
camilasan force-pushed the bugfix/finder-menu branch from e0b219b to a747173 Compare August 3, 2026 14:10
@camilasan
camilasan marked this pull request as ready for review August 3, 2026 14:10
@camilasan camilasan changed the title fix(macOS): carry FinderSync menu command via tag, not identifier. fix(macOS): carry FinderSync menu command via tag. Aug 3, 2026
@camilasan
camilasan force-pushed the bugfix/finder-menu branch from a747173 to c1ef1db Compare August 3, 2026 14:13
@camilasan camilasan changed the title fix(macOS): carry FinderSync menu command via tag. fix(macOS): pass FinderSync menu command via tag. Aug 3, 2026
Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Camila Ayres <hello@camilasan.com>
Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Camila Ayres <hello@camilasan.com>
@camilasan
camilasan force-pushed the bugfix/finder-menu branch from c1ef1db to 4672b25 Compare August 3, 2026 14:31
@camilasan camilasan changed the title fix(macOS): pass FinderSync menu command via tag. fix(macOS): use tag to pass menu command to Finder extension. Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10528.zip

Digest: sha256:704afc9ab476a076f6f9eeed7fc28f6360ad3ebd9da936db43cd229d813f2a94

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

@camilasan

Copy link
Copy Markdown
Member Author

The tests failing here are passing locally for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant