Skip to content

Conversation

@Hisuuu
Copy link

@Hisuuu Hisuuu commented Dec 9, 2025

Changelog Description

This PR fixes the launching of Nuke in macOS, because of a specific issue with Qt menu bars in this OS.

Additional info

Conversation in Ayon Forum: https://community.ynput.io/t/error-interpreting-this-plugin-nuke-osx/2730

Testing notes:

  1. Open Nuke from the launcher

@BigRoy
Copy link
Collaborator

BigRoy commented Dec 9, 2025

Fix #1592

@BigRoy BigRoy linked an issue Dec 9, 2025 that may be closed by this pull request
2 tasks
@BigRoy BigRoy added the community Issues and PRs coming from the community members label Dec 9, 2025

# OSX fix - nuke_window.children() can't find menubars
if not menubar:
menubar = [nuke_window.menuBar()]
Copy link
Member

@iLLiCiTiT iLLiCiTiT Dec 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this work on windows and linux too? We could just use this, @jakubjezek001 idea?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works on Linux, idk for Windows.

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

Labels

community Issues and PRs coming from the community members host: Nuke size/XS type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

launchfornuke: QMenuBar issue on Mac OS

5 participants