I am adding and removing RangeHighlighters from MarkupModels. When I do this in response to a change made in the currently open file then the highlighter is correctly added or removed from the gutter of the open editor. But if add or remove highlighters from other open but not currently selected editors then the highlighter is not correctly displayed when the user switches to the that editor. As soon as the file in that editor is modified the highlighter is correctly displayed. How do I force IDEA to refresh the RangeHighlighters for a given editor or file?