Red Hat Bugzilla – Bug 816827
[WebTran] Switching Message Filter before loading completed causes incorrect filter result
Last modified: 2013-03-03 22:19:31 EST
Description of problem:
Suppose a user want to switch the message filter from "Translated" to "Need Review", if he/she make a switch before loading completed, the filtering result might mess up.
Version-Release number of selected component (if applicable):
Zanata version 1.6.0-alpha-1 (20120419-0011).
Steps to Reproduce:
1. Find a document that is multiple-paged contains empty, fuzzy, and approved translation
Or find a related empty document, with
1, 2 and last entries are approved
3, 5 entries are fuzzy
the rest are empty.
2. Uncheck all the Message Filters
3. Check the "Translated"
Up to this point, it should correctly shows message 1 and message 2
4. Quick uncheck "Translated" then check "Need Review", before the "Loading" pop up disappeared.
The filtered message list messed with all of empty, fuzzy and approved messages.
In some occasion, it will look as if result is correct by putting all the fuzzy messages on first page. But click on 2nd page shows both empty and approved messages.
Only fuzzy message are shown.
Fixed in Zanata version 1.6.0-alpha-3-SNAPSHOT
*Note: Loading popup has been changed to modal view to prevent users from changing options while loading is happening.
verified in Zanata version 1.6.0-alpha-3-SNAPSHOT (20120511-0019).
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
Changing message filters while page is loading.
The filter is not applied properly, and messages are listed which should be filtered out.
User input is prevented by a modal pop-up during page load.
User cannot change filters until page is fully loaded.