Keta Patel created AMBARI-14574:
-----------------------------------
Summary: multiple clicks on "Next" button causes skipping of steps
while installing a cluster
Key: AMBARI-14574
URL: https://issues.apache.org/jira/browse/AMBARI-14574
Project: Ambari
Issue Type: Bug
Components: ambari-web
Affects Versions: 2.1.1
Reporter: Keta Patel
On installation wizard, multiple clicks on the "Next" button can cause skipping
of steps. The timing of the 2nd click decides if that click will be processed
again or not. The following JIRAs had the same issue:
AMBARI-7195
AMBARI-7315
The fix for the above issues helps to resolve most part of the problem. But if
the user happened to click again at the point when the last callback function
has just completed (and thus, has made the "Next" button clickable again) but
the next step has not yet completed its rendering, then the 2nd click gets
processed again. The "current step" was already updated in the code to point to
the next step, from the 1st click. So when this 2nd click calls the "next"
function in the router, the subsequent step of the "current step" gets set as
the current step. As a result we skip steps.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)