This commit is contained in:
Hisu 2025-12-22 14:19:35 +01:00 committed by GitHub
commit 343384d97e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -17,6 +17,10 @@ def _nuke_main_menubar():
menubar = [i for i in nuke_window.children() menubar = [i for i in nuke_window.children()
if isinstance(i, QtWidgets.QMenuBar)] if isinstance(i, QtWidgets.QMenuBar)]
# OSX fix - nuke_window.children() can't find menubars
if not menubar:
menubar = [nuke_window.menuBar()]
assert len(menubar) == 1, "Error, could not find menu bar!" assert len(menubar) == 1, "Error, could not find menu bar!"
return menubar[0] return menubar[0]