knurling / ServiceStation

Service Station
37 stars 1 forks source link

Duplicate Application names in "Menu Items" list when adding different versions of the app (e.g. Adobe CC apps) #62

Open melmatsuoka opened 3 years ago

melmatsuoka commented 3 years ago

On Service Station 2020.9 (23) on macOS 10.14.6, I just noticed that if I try to add multiple versions of Adobe After Effects (e.g. After Effects 2020 and After Effects 2021) to a Rule I created for all files with an ".aep" extension, that the "Menu Items" list only displays the name "Adobe After Effects" for each instance of the app:

servicestation-AE-01

When I right-click on an .aep file, I only get one option for that particular rule:

servicestation-AE-04

When I look for both After Effects processes in Activity Monitor, I noticed that when both AE 2020 and AE 2021 are running at the same time, that they both appear as simply "Adobe After Effects" in the process list:

servicestation-AE-02

However, when I switch between them in the Task Switcher, they are labeled properly as either "Adobe After Effects 2020" and "Adobe After Effects 2021":

servicestation-AE-03

The standard macOS "Open With" menu also shows the unique instances of the application for that filetype as well:

ae-openwith

Interestingly, Adobe Premiere Pro does not exhibit this behavior, as they are listed uniquely in the macOS process list as "Adobe Premiere Pro 2020" and "Adobe Premiere 2021", respectively, and thus they both show up as unique Applications in the Service Station menu:

premiere-1 premiere-2 premiere-3