Created attachment 317879 [details] blank page after double click a node on the navigator quickly Description of problem: double click node on the navigator quickly will make the page blank Version-Release number of selected component (if applicable): ovirt-0.93 How reproducible: almost always Steps to Reproduce: 1.Open the ovirt Administration User Interface 2.Double click a node(eg hardware pool or virtual machine pool) on the navigator quickly Actual results: the page become blank Expected results: give a message or stay the same page or do anything else but the blank page Additional info:
not a doc bug.
Confirmed, all you have to do is click like crazy on the tree and the whole screen blanks. This is also true with 0.94.
Ok, I have found what is causing the issue, but don't yet have a solution. Basically, when you 'click like crazy', the nav tries to load the content area (tabs + area beneath). Once this loads, the tab component selects the first tab, which issues another request to get the content for the selected tab. Since the responses are processed as soon as they are received, if the tab content comes back and the tree is in the middle of replacing content, there may be no target html to insert the tab response into. I verified this by disabling the tabs and clicking like a madman. Page never goes blank. I think the solution is to queue the requests, which I tried out, and it works nicely (sadly, yes, another plugin). However, I have not been able to figure out how to make the tab component use the queue. I have a question out to the developers of that component on whether it is possible. Depending on their response, I may need to add the functionality myself (and try to get it upstreamed).
*** Bug 497829 has been marked as a duplicate of this bug. ***