Bug 124182 - [navigation] Status line loses annotation text when selection changes
Summary: [navigation] Status line loses annotation text when selection changes
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows 2000
: P2 normal (vote)
Target Milestone: 3.2 RC1   Edit
Assignee: Dani Megert CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
: 48998 114503 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-17 13:43 EST by Nick Edgar CLA
Modified: 2006-04-10 10:13 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Edgar CLA 2006-01-17 13:43:36 EST
build I20060110

- open a CU with some compilation error (in my case it was an unused private field)
- place the caret some term that has no error, such as a class name
  - the highlighting does its thing, and the status line is blank (correct)
- place the caret in the range of the error
  - the highlighting does its thing, and the status line shows the error (correct)
- move the caret somewhere else in the range (either using mouse or keyboard)
  - the highlighting is unchanged (correct) but the status line is cleared (incorrect)

It looks like the error display is tied to the highlighting, and is optimized to do nothing when the highlighting is unchanged, but someone else is clearing the status line on every selection.

Expectation: the status line shows the error text whenever the caret is within the range of an error (likewise for warnings).
Comment 1 Nick Edgar CLA 2006-01-17 13:43:50 EST
I believe this is a regression, but not sure how recent.
Comment 2 Nick Edgar CLA 2006-01-17 13:44:34 EST
Screen readers have special support for reading the status line.  Losing this info is a detriment.  The workaround is to use F2.
Comment 3 Dani Megert CLA 2006-01-18 07:04:43 EST
It's not always failing and sometimes even fails without mark occurrences (see bug 114503).
Comment 4 Dani Megert CLA 2006-01-18 07:07:36 EST
see also bug 48998.
Comment 5 Dani Megert CLA 2006-04-10 10:08:12 EDT
*** Bug 114503 has been marked as a duplicate of this bug. ***
Comment 6 Dani Megert CLA 2006-04-10 10:09:47 EDT
*** Bug 48998 has been marked as a duplicate of this bug. ***
Comment 7 Dani Megert CLA 2006-04-10 10:13:25 EDT
Fixed in HEAD.
Available in builds > N20060410-0010.