diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CheckoutActionGroup.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CheckoutActionGroup.java index 35ac6012dca9..9ecaa8472224 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CheckoutActionGroup.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CheckoutActionGroup.java @@ -38,6 +38,11 @@ public class CheckoutActionGroup extends ComputableActionGroup.Simple { @NotNull @Override protected AnAction[] computeChildren(@NotNull ActionManager manager) { + return getActions(); + } + + @NotNull + public AnAction[] getActions() { CheckoutProvider[] providers = CheckoutProvider.EXTENSION_POINT_NAME.getExtensions(); if (providers.length == 0) { return EMPTY_ARRAY; diff --git a/platform/vcs-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/GetFromVcsAction.java b/platform/vcs-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/GetFromVcsAction.java index dfb15ae79d53..2bad0e15dfb3 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/GetFromVcsAction.java +++ b/platform/vcs-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/GetFromVcsAction.java @@ -25,7 +25,7 @@ import com.intellij.ui.UIBundle; public class GetFromVcsAction extends WelcomePopupAction{ protected void fillActions(DefaultActionGroup group) { - group.addAll(new CheckoutActionGroup("WelcomeScreen.GetFromVcs")); + group.addAll(new CheckoutActionGroup("WelcomeScreen.GetFromVcs").getActions()); } protected String getCaption() {