From f2bca41213fca3751db3af48678f640625ec366e Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Tue, 4 Dec 2012 18:23:44 +0100 Subject: [PATCH] consider a EAP channel as active even if its current version is greater than the one we have now (IDEA-96581) --- .../intellij/openapi/updateSettings/impl/UpdateStrategy.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateStrategy.java b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateStrategy.java index 2d87288209f6..770d713ef30e 100644 --- a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateStrategy.java +++ b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateStrategy.java @@ -88,7 +88,8 @@ public class UpdateStrategy { List channels = product.getChannels(); List result = new ArrayList(); for (UpdateChannel channel : channels) { - if (channel.getMajorVersion() == myMajorVersion && channel.getStatus().compareTo(myChannelStatus) >= 0) { + if ((channel.getMajorVersion() == myMajorVersion && channel.getStatus().compareTo(myChannelStatus) >= 0) || + (channel.getMajorVersion() > myMajorVersion && channel.getStatus() == ChannelStatus.EAP && myChannelStatus == ChannelStatus.EAP)) { result.add(channel); } }