commit | f7be1826b98bdd4c3b0a141ab0435c92fbde1759 | [log] [tgz] |
---|---|---|
author | Andrey Loskutov <loskutov@gmx.de> | Thu Aug 06 14:38:04 2015 +0200 |
committer | Dani Megert <Daniel_Megert@ch.ibm.com> | Mon Sep 07 07:52:57 2015 -0400 |
tree | 5540c2a681423b8d53f05af54de4a98fa4ed02c5 | |
parent | 8d5901fe570a11599a4ad10c168ed8e8d839efb0 [diff] |
Bug 473836 - ConcurrentModificationException in OverviewRuler.isCovered Protect fAllowedAnnotationTypes and fAllowedHeaderAnnotationTypes maps read/write code with synchronized blocks. The code can be accessed from different threads because some annotation models (like ResourceMarkerAnnotationModel) broadcast model changes from non-UI thread. Change-Id: Ie8d3dfd0fc1f764bd727726dbf45befc3de50b87 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>