← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1357331] [NEW] Delayed page reload after modal submit causes another modal to not open

 

Public bug reported:

Steps to reproduce:

1. Go to Projects, click on 'Modify Quotas' for some project. 
2. After quotas tab in modal form appears, change some quota value, click 'Submit'.
3. After 'Loading...' spinner disappears and message 'Success: Modified project <project_name>.' appears in top right corner, click again 'Modify Quotas'.
4. Again 'Loading...' spinner appears, but the modal form won't be shown, because of the page reload that comes after modal submit (to reproduce that issue, the latency between your dashboard and the rest Openstack instance should be big enough - i.e., for me the Openstack instance is located roughly on opposite side of the globe).

This bug not only spoils UX, but also forces to add `time.sleep` into
integration tests to make them pass.

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1357331

Title:
  Delayed page reload after modal submit causes another modal to not
  open

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Steps to reproduce:

  1. Go to Projects, click on 'Modify Quotas' for some project. 
  2. After quotas tab in modal form appears, change some quota value, click 'Submit'.
  3. After 'Loading...' spinner disappears and message 'Success: Modified project <project_name>.' appears in top right corner, click again 'Modify Quotas'.
  4. Again 'Loading...' spinner appears, but the modal form won't be shown, because of the page reload that comes after modal submit (to reproduce that issue, the latency between your dashboard and the rest Openstack instance should be big enough - i.e., for me the Openstack instance is located roughly on opposite side of the globe).

  This bug not only spoils UX, but also forces to add `time.sleep` into
  integration tests to make them pass.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1357331/+subscriptions


Follow ups

References