web client: Flash of code displays when loading some interfaces

Bug #1527770 reported by Kathy Lussier
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

I don't know if you would call it FOUC, since it appears to be code rather than unstyled content, but, when loading certain web client interfaces, we do get a flash of this data before the interface loads. In checking each interface today, I saw it when loading:

* Checkout
* Patron Search
* Copy buckets
* Record buckets

I don't see it in the more recent interfaces that have been developed for the web client.

Screencast at https://drive.google.com/file/d/0B74gDMUDwDXqZF9ubUNQdTdSRjA/view.

Changed in evergreen:
status: New → Confirmed
Billy Horn (bhorn)
Changed in evergreen:
assignee: nobody → Billy Horn (bhorn)
Revision history for this message
Billy Horn (bhorn) wrote :

I pushed a commit here http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/bhorn/LP1527770-remove-code-flash

It adds ng-cloak to mask the flash of code as well as a style to enable ng-cloak even if angular hasn't fully loaded on the page yet.

tags: added: pullrequest
Changed in evergreen:
assignee: Billy Horn (bhorn) → nobody
Galen Charlton (gmc)
Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
milestone: none → 2.12-beta
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed to master for inclusion in 2.12. Thanks, Billy!

Changed in evergreen:
importance: Undecided → Wishlist
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
assignee: Galen Charlton (gmc) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.