[
https://issues.apache.org/jira/browse/AMBARI-19871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15864905#comment-15864905
]
Richard Zang commented on AMBARI-19871:
---------------------------------------
Found another problem caused by action parameter binding. Ember always invokes
action with the parameter bind in the first rendering. Only action parameter
from template is having this problem, direct text parameter binding is working
fine. So, right now if you click cross button and open the pulldown version
list. The following action will alway be invoked with the first version you
hovered as it's action parameter. We did not have this problem on version pull
down list or the horizontal version box list because we had separate version
popup generated for each version box/item, yet now we are reusing a single box
for all versions from pulldown list.
{code}
{{action doAction view.parentView.hoveredServiceVersion
view.parentView.actionTypes.SWITCH target="view.parentView"}}
{code}
> Config version switch/compare/revert doesn't work
> -------------------------------------------------
>
> Key: AMBARI-19871
> URL: https://issues.apache.org/jira/browse/AMBARI-19871
> Project: Ambari
> Issue Type: Bug
> Components: ambari-web
> Affects Versions: 2.5.0
> Reporter: Richard Zang
> Assignee: Richard Zang
> Priority: Critical
> Fix For: 2.5.0
>
> Attachments: AMBARI-19871_fix1.patch, AMBARI-19871.patch
>
>
> *Steps to reproduce:*
> 1. Go to any service with multiple config versions.
> 2. On the bottom left of the config history bar(the cross button), select an
> older version and click View.
> *Actual result:*
> Now direct clicking on other config version block will not be able to switch
> version. Only through the cross button can you switch to other version.
> Compare configs also does not work, it always compare to the current version
> and end up with empty diff.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)