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