diff options
Diffstat (limited to 'containers/org.eclipse.linuxtools.docker.ui/plugin.xml')
-rw-r--r-- | containers/org.eclipse.linuxtools.docker.ui/plugin.xml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/containers/org.eclipse.linuxtools.docker.ui/plugin.xml b/containers/org.eclipse.linuxtools.docker.ui/plugin.xml index 7ca20e0c3f..64ac04ea80 100644 --- a/containers/org.eclipse.linuxtools.docker.ui/plugin.xml +++ b/containers/org.eclipse.linuxtools.docker.ui/plugin.xml @@ -448,6 +448,20 @@ <handler commandId="org.eclipse.linuxtools.docker.ui.commands.pushImage" class="org.eclipse.linuxtools.internal.docker.ui.commands.PushImageCommandHandler"> + <enabledWhen> + <with + variable="selection"> + <count + value="1"> + </count> + <iterate + ifEmpty="false" + operator="and"> + <instanceof + value="org.eclipse.linuxtools.docker.core.IDockerImage" /> + </iterate> + </with> + </enabledWhen> </handler> <handler commandId="org.eclipse.linuxtools.docker.ui.commands.tagImage" |