Summary: | [rulers] Annotations are not repainted upon state changes | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Anton Leherbauer <aleherb+eclipse> | ||||
Component: | Text | Assignee: | Dani Megert <daniel_megert> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | critical | ||||||
Priority: | P3 | CC: | chanskw, eclipse, martinae, Mike_Wilson, philippe_mulet | ||||
Version: | 3.2 | Keywords: | greatbug | ||||
Target Milestone: | 3.2 RC5 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Anton Leherbauer
Can you explain how the changes to bug 132445 should have affected this? (In reply to comment #1) > Can you explain how the changes to bug 132445 should have affected this? The relevant change is in ResourceMarkerAnnotationModel.update: case IResourceDelta.CHANGED : + if (hasLocationChanged(delta)) modifyMarkerAnnotation(delta.getMarker()); break; When I remove the if, everything works as expected. good catch! *** Bug 141053 has been marked as a duplicate of this bug. *** *** Bug 142167 has been marked as a duplicate of this bug. *** Created attachment 41706 [details]
Fix
Comment on attachment 41706 [details] Fix The fix reveals bug 132445 again. At this point the safest fix is to simply revert the change that was done to fix bug 132445 and reopen it. Bug 132445 is in since 1.0 and a minor issue. Mike, Martin, Philippe please cast your vote. +1 +1 +1 for 3.2RC5 Fixed in HEAD. Reviewed by Tom and Markus. That was quick! Thanks. Verified that the old behavior is there again. Verified that bug 132445 is not again reproducable with I20060519-0010. (In reply to comment #3) > good catch! The proper wording nowadays is "great bug" ;-) Indeed! |