yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #19154
[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