PR# 12762 Ctrl+right-click sets focus to address bar

Problem Report Summary
Submitter: peter_gummer
Category: EiffelStudio
Priority: Medium
Date: 2007/05/18
Class: Bug
Severity: Serious
Number: 12762
Release: 6.0.6.8277
Confidential: No
Status: Analyzed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Synopsis: Ctrl+right-click sets focus to address bar

Description
When I Ctrl+right-click a feature or class, it displays the feature or class in an editor tab (possibly an already-open editor tab). This is great.

Unfortunately, it then sets focus to the address bar.

Please ensure that it sets focus to the editor.
To Reproduce

										
Problem Report Interactions
From:peter_gummer    Date:2007/07/26    Download   
I can't identify a pattern to it. About half the time it sets focus to the editor, half the time it doesn't, so it's easy to replicate.

From:manus_eiffel    Date:2007/07/26    Download   
It would help if you could identify when it is not working exactly? The code for this is pretty simple, if the tab content is empty we set the focus to the class combo box, if not we do nothing.

From:peter_gummer    Date:2007/07/26    Download   
Actually it is now working sometimes.

I think this is worse than before. Consistently wrong is more predictable than intermittently wrong.

From:peter_gummer    Date:2007/07/26    Status: Analyzed    Download   
I'm reopening this because it's still broken in 6.0.6.9618.

From:manus_eiffel    Date:2007/07/14    Status: Closed    Download   
This is now fixed in rev#69426. The focus was set to the class combo for the case when you create a new empty tab, it was also applied when tab was created not empty.

From:manus_eiffel    Date:2007/07/13    Status: Analyzed    Download   
I definitely agree, I found the fix but we are still looking at why it was done like that in the first place.

From:peter_gummer    Date:2007/05/31    Download   
This is a regression from 5.7, where Ctrl+right-click (although it opens a new window rather than a new tab) correctly sets focus to the editor.