PR# 16707 New class is created in occupied tab

Problem Report Summary
Submitter: alexk_es
Category: EiffelStudio
Priority: Medium
Date: 2010/04/21
Class: Bug
Severity: Serious
Number: 16707
Release: 6.6.8.2636
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Synopsis: New class is created in occupied tab

Description
A new class added to the project takes the tab of an already open class even when focus is set to an empty editor tab.
As an option there should be a possibility to open a new tab automatically whenever a new class is added.
To Reproduce
1. Open a compiled project.
2. Open several editor windows with classes.
3. Open an empty editor tab and set focus to it.
4. Add a new class.
5. Observe that the new class replaces one of the already used tabs, the empty tab remains empty.
Expected result: the new class is placed in the empty tab.
Problem Report Interactions
From:larryl    Date:2010/06/01    Status: Closed    Download   
Hi, Manu, Alexander,

I think the patch should works and would not fire new bug. It's committed in revision#83397. So the bug is fixed. 

Thanks for your report.

From:manus_eiffel    Date:2010/05/18    Download   
Was this tested by someone else? I'm afraid this will have to wait the next release.

From:larryl    Date:2010/05/18    Status: Analyzed    Download   
Hello, Manu,

This bug can be fixed with attached patch, it's a simple patch. If you agree, I will commit it.

Thanks

Attachment: bug#16707.patch     Size:789