PR# 12127 User-defined shortcuts involving Shift+Alt activate menus

Problem Report Summary
Submitter: peter_gummer
Category: EiffelStudio
Priority: Medium
Date: 2007/02/24
Class: Bug
Severity: Non-critical
Number: 12127
Release: 6.0.6.6451
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Synopsis: User-defined shortcuts involving Shift+Alt activate menus

Description
I have set up the Tools menu to run various Subversion commands on the currently edited class, as shown in the attached Windows registry dump of my Eiffel60 preferences.

In EiffelStudio 5.7, I used to type Alt+7, etc., but I could never remember which was which, so I was delighted to be able to configure more mnemonic shortcuts: Shift+Alt+D to diff, Shift+Alt+L to log, etc.

Unfortunately, if one of these letters corresponds to a menu accelerator key, then as well as running my Tools option it also opens the corresponding menu!

For example, Shift+Alt+D correctly runs a diff, but it also wrongly opens the Debug menu. The menu sits on top of the Subversion diff window and steals the keyboard focus. Annoying!
To Reproduce

										
Problem Report Interactions
From:peter_gummer    Date:2007/02/24    Download   
Attachments for problem report #12127

Attachment: Eiffel60.reg     Size:20422