mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[smart-update] don't show update options when they shouldn't be shown
GitOrigin-RevId: a56d18f2cbbb2a8414d9f4eea0718e7814f38abd
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b0316f0799
commit
a2889d758c
@@ -47,9 +47,13 @@ internal class VcsUpdateStep : SmartUpdateStep {
|
||||
}
|
||||
|
||||
private fun showOptionsDialog(project: Project) {
|
||||
val map = CommonUpdateProjectAction().getConfigurableToEnvMap(project)
|
||||
ActionInfo.UPDATE.createOptionsDialog(project, map, ScopeInfo.PROJECT.getScopeName(DataContext.EMPTY_CONTEXT, ActionInfo.UPDATE)).show()
|
||||
showOptionsListener.invoke(ActionInfo.UPDATE.showOptions(project))
|
||||
val showOptions = ActionInfo.UPDATE.showOptions(project)
|
||||
showOptionsListener.invoke(showOptions)
|
||||
if (showOptions) {
|
||||
val map = CommonUpdateProjectAction().getConfigurableToEnvMap(project)
|
||||
val scopeName = ScopeInfo.PROJECT.getScopeName(DataContext.EMPTY_CONTEXT, ActionInfo.UPDATE)
|
||||
ActionInfo.UPDATE.createOptionsDialog(project, map, scopeName).show()
|
||||
}
|
||||
}
|
||||
|
||||
override fun detailsVisible(project: Project): ComponentPredicate {
|
||||
|
||||
Reference in New Issue
Block a user