macOS: About menu entry occupied by third-party screen

The Anki menu entry on macOS 25.07.3 is populated with two About sections (“Über Anki” in my translation). The first entry however relates to AJT add-ons (@tatsumoto) while the second entry provides information on Anki as expected.

I’d like to ask to fix this and return to standard macOS behaviour (= there is only one such entry providing information about the current application).

The add-on needs to get fixed. They probably didn’t set QAction::MenuRole for their menu entry correctly and macOS therefore moves it to the leftmost menu and renames it. It needs to be set to QAction::NoRole.

I looked into one of their add-ons to see if I can fix this. All it took was adding this line: action.setMenuRole(QAction.MenuRole.NoRole) at the appropriate place to the method create_about_action inside of the about_menu.py file. Then the menus look good again.

If any contributor to these add-ons sees this, feel free to use that fix.

3 Likes