Bug 37787 - [Import/Export] Flashing Cursor appears in description in Eclipse 2.1.1
Summary: [Import/Export] Flashing Cursor appears in description in Eclipse 2.1.1
Status: CLOSED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: 2.1.1   Edit
Assignee: Tod Creasey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 37806 37860 38071 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-05-16 16:11 EDT by David Russell CLA
Modified: 2005-05-10 14:54 EDT (History)
3 users (show)

See Also:


Attachments
The problem on MacOS X (44.63 KB, image/jpeg)
2003-06-03 04:29 EDT, Andre Weinand CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Russell CLA 2003-05-16 16:11:09 EDT
A flashing cursor appears in the description of many Wizard Pages.
For example, the File->Import Wizard.

It also occurs on many of our WSAD wizards.

Also, you can click on the description, and have the cursor placed there.  I'm 
not sure if this is desired behaviour or not.

This is with Eclipse 2.1.1
Comment 1 Debbie Wilson CLA 2003-05-20 12:02:13 EDT
Unable to reproduce in I20030507 (3.0 stream) but was able to reproduce it 
with M20030515 (2.1.1 strem). To reproduce this I did the following:
- in M20030515, create a clean workspace
- bring up Eclipse
- without doing anything else do File -> Import
- on the first screen of the wizard when you are selecting an import source, 
there is nothing selected by default and there is a flashing vertical bar just 
ahead of the description at the top of the screen, "The following wizards are 
available".
Comment 2 Debbie Wilson CLA 2003-05-20 12:18:22 EDT
Is this related to bug 37806 ?
Comment 3 Tod Creasey CLA 2003-05-20 12:50:29 EDT
*** Bug 37806 has been marked as a duplicate of this bug. ***
Comment 4 Tod Creasey CLA 2003-05-20 12:52:24 EDT
This is because Dialogs give focus to the first widget that is created if the 
focus is not explicitly set. In the case of these dialogs this would be the 
message area which can now take focus in order to enable screen readers.

Please let us know any Eclipse wizards that do not set this focus so that we 
can log Prs for them.
Comment 5 David Russell CLA 2003-05-20 14:12:09 EDT
Just for clarification, are you suggesting that every product built on eclipse
needs to do some work here? That is, that we need to go through all of our
wizards in all of our eclipse based products, to ensure that we explicity set
focus to the item that we want in focus, as opposed to depending on the default
to select what used to be the first item selected?
Comment 6 Tod Creasey CLA 2003-05-20 14:48:20 EDT
No - we want to create a solution to this that gives your the previous default 
behaviour. It is good UI practise to specify which widget should have default 
focus but we will not force anyone to do it.
Comment 7 Tod Creasey CLA 2003-05-20 15:12:49 EDT
Switched the dialog to create the TitleArea after it creates the user space so 
that pages that do not explictly set focus get the same behaviour.

Also released to the 2.1.1 stream.
Comment 8 Tod Creasey CLA 2003-05-21 14:27:51 EDT
*** Bug 37860 has been marked as a duplicate of this bug. ***
Comment 9 Tod Creasey CLA 2003-05-29 08:50:33 EDT
Reopening. This is a side effect of the text and is not solved by the widget 
ordering.
Comment 10 Tod Creasey CLA 2003-05-29 08:50:46 EDT
*** Bug 38071 has been marked as a duplicate of this bug. ***
Comment 11 Tod Creasey CLA 2003-05-29 09:24:19 EDT
The flas is due to an extra validation. However this validation cannot be
removed until Bug 38090 is fixed as it is required to get the correct message in
the end.
Comment 12 David Russell CLA 2003-06-02 17:47:20 EDT
Just as an update, when can we expect defect 38090 to be completed?  Just
wondering what kind of time frame we are looking at for this defect to be fixed.
Comment 13 Andre Weinand CLA 2003-06-03 04:28:13 EDT
Please note: bug #38090 (on which this one depends) seems to be fixed 
only for Linux.
However, my bug #37860 (which has been resolved as another duplicate 
of this one) occurs on MacOS X. So a Linux fix won't help here.
On MacOS X the problem is not a flashing Cursor but a focus ring (see 
attached screenshot).
Comment 14 Andre Weinand CLA 2003-06-03 04:29:53 EDT
Created attachment 5033 [details]
The problem on MacOS X
Comment 15 Tod Creasey CLA 2003-06-03 08:11:10 EDT
Andre does this still occur on build 20030528 or later? It is the same issue 
for both as the cursor is showing focus for Linux. 

As far as Bug 38090 goes you should ask on that bug so that the appropriate 
people get the mail about it.
Comment 16 Andre Weinand CLA 2003-06-03 08:31:52 EDT
On MacOS X the problem still occurs in I20030528.
(I haven't tried anything more recent  than that).
I've tried Import/Export, New wizard, and External Tools wizard. 
Comment 17 Tod Creasey CLA 2003-06-03 09:03:17 EDT
I have just tried it with 20030602 in the 2.1.1 stream. In the 3.0 stream this 
fix won't be in until the 20030603 build as there was noi build submission 
last week.

My apologies 20030528 was a 3.0 build - I meant to point you at the last 2.1.1 
build (20030530).
Comment 18 Andre Weinand CLA 2003-06-03 09:44:12 EDT
Verified for M20030530 on MacOS X.
Problem no longer occurs. Thanks.
Comment 19 David Russell CLA 2003-06-03 13:20:52 EDT
I'm a little confused here.  Can someone tell me what the status is for the 
2.1.1 stream on Windows?  Are we still waiting for 38090 for Windows?
Comment 20 Tod Creasey CLA 2003-06-03 13:56:55 EDT
This is fixed in build 20030602 of the 2.1.1 stream. Bug 38090 is not actually 
related.
Comment 21 Tod Creasey CLA 2005-05-10 14:54:17 EDT
Marking as closed.