PR# 10328 Redraw problem over cluster, class and feature name in Context tool

Problem Report Summary
Submitter: peter_gummer
Category: EiffelVision
Priority: Low
Date: 2006/05/06
Class: Bug
Severity: Non-critical
Number: 10328
Release: 5.7.1005
Confidential: No
Status: Suspended
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7
Synopsis: Redraw problem over cluster, class and feature name in Context tool

Description
This bug also exists in 5.6.

Target the Context tool to a feature.

Right-click on the cluster name at the top of the Context tool. Move the mouse around in circles. Notice how parts of the dotted line are not erased over the cluster name.

The same problem occurs over the class and feature names.
To Reproduce

										
Problem Report Interactions
From:ted_eiffel    Date:2009/07/24    Status: Suspended    Download   
Thanks, Peter, for pointing out this. I picked something else rather than the items on the title bar. 

Now I see this is the known Vision2 issue that the PND line is redrawn by xor mode. When the mouse moves, a new line is drawn to wipe out the old line, if in between the context is redrawn, what you see happens.

The solution on Windows is that Vision2 draws the PND line in a light window. On Linux, a solution needs to work out.

Now suspend it until Vision2 fixes the problem.

From:peter_gummer    Date:2009/07/24    Status: Analyzed    Download   
The problem is still happening, although of course the Context tool no longer exists, and right-clicking no longer instigates pick-and-drop.

To reproduce the problem in EiffelStudio 6.479451, either target the Feature tool to a feature or target the Class tool to a class. Then Shift+Right-click on the cluster, class or feature name in the tool's title bar. Then move the mouse around in circles.

The attached screen shots prove that it's still happening. In "features.png", I initiated pick-and-drop on the feature, then moved the mouse towards the left; then I initiated pick-and-drop on the class and moved the mouse towards the left; and finally the same thing on the cluster to complete a really ugly bit of graffiti.

Attachment: class.png     Size:14522
Attachment: feature.png     Size:10292
From:ted_eiffel    Date:2009/07/24    Status: Closed    Download   
This does not seem to be a problem any more in the latest version. Closing.