Gaurav wrote:
The change in Classic Shell after version 4.2.5 was that if a menu item's Label field has an accelerator key defined using an ampersand (&) character, it will be executed when you press the key, ignoring other items that begin with that letter. You can just remove the & from the Label or ini file that supplies that label (C:\Program Files\Classic Shell\StartMenuL10N.ini) for these items and you will be able to access other menu items such as the pinned and recent programs.
Thanks a lot for your prompt reply! I've now removed the accelerator keys from the built-in menus, it would have taken too long to add it to my 30+ menu items. This means that I can't reach the built-in menu items through the accelerators I could before but my own menu items are more important so I just have to live with that.
I think it would have been beneficial to add a preference towards pre-4.2.5 behavior when you introduce such a big change.