Loading spinner disappears intermittently when installing cluster applications

Right now, whenever you install a cluster app, the flow looks something like this:

installing

  1. Button says "Install"
  2. Click button
  3. Button says "Install" with spinner (greyed out)
  4. Button says "Install" no spinner (greyed out) -- why?
  5. Button says "Installing" with spinner (greyed out)

Solution

  1. Button says "Install"
  2. Click button
  3. Button says "Installing" with spinner (greyed out)

/cc @tauriedavis

Edited by Taurie Davis