Community
Participate
Working Groups
Build Identifier: M20100917-0705 The blue dot icon before line numbers (when displayed of course) disapear after "file refresh" functionnality (and the file was effectivelly modified and reloaed) OS: Linux & Windows Reproducible: Always Steps to Reproduce: 1.Add break point 2.Modify or touch externally the file 3.Refresh this file into eclipse
Interesting problem. The reason is that cdt.ui does not rely on an IAnnotationModelFactory to create the annotation model (like e.g. JDT). Thus the annotations don't get reinitialized after a revert in ResourceTextFileBuffer.handleFileContentChanged(). On the other hand we cannot simply follow JDT here because cdt.debug.ui uses an IAnnotationModelFactory to create the DebugMarkerAnnotationModel (for external files) which would get in conflict with the factory from cdt.ui.