Hide Forgot
Description of problem: when installing a host, all the events on the events are flushing on each refresh. Version-Release number of selected component (if applicable): e58c873756c51fecf8b3cbf0d6e7f352ae68facb How reproducible: always Steps to Reproduce: 1.install a host and look in the event tab 2. 3. Actual results: Expected results: Additional info:
If I understand correctly, the problem occurs when the user switches to "Events" main tab: event data is cleared before fetching fresh data from the backend. This might be related to UiCommon, going to check.
The "clear-before-data-fetch" Event table behavior is due to EventListModel.SyncSearch() manually setting its items to an empty collection before starting the data refresh timer. WebAdmin model providers listen to item change events, and when "items" is not null (in our case, an empty collection), UI is refreshed according to "items". The reason why other main tabs are not cleared upon selection, is simply because "items" == null will not trigger UI refresh.
Event main tab items no longer "flash" when selecting Event tab, given there was some data in the Event tab before. Code review request: http://gerrit.ovirt.org/223
closing ON_QA bugs as oVirt 3.1 was released: http://www.ovirt.org/get-ovirt/