diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/CheckinHandlersManagerImpl.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/CheckinHandlersManagerImpl.java index 8b59b72de416..7074a371a3ab 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/CheckinHandlersManagerImpl.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/CheckinHandlersManagerImpl.java @@ -44,13 +44,13 @@ public class CheckinHandlersManagerImpl extends CheckinHandlersManager { public List getRegisteredCheckinHandlerFactories(AbstractVcs[] allActiveVcss) { final List list = new ArrayList<>(myRegisteredBeforeCheckinHandlers.size() + allActiveVcss.length); - list.addAll(myRegisteredBeforeCheckinHandlers); for (AbstractVcs vcs : allActiveVcss) { final Collection factories = myVcsMap.get(vcs.getKeyInstanceMethod()); if (!factories.isEmpty()) { list.addAll(factories); } } + list.addAll(myRegisteredBeforeCheckinHandlers); return list; } }