• 
      

    Fix up some jQuery-related regressions in the admin dashboard.

    Review Request #9827 — Created March 22, 2018 and submitted

    Information

    Review Board
    release-4.0.x
    946f329...

    Reviewers

    This fixes up a few regressions that occurred when we updated to jQuery
    3.x:

    • $.fn.live(event) no longer exists, in favor of
      $(document).on(event, selector).
    • Some reordering of event handlers made it so that the initial load of
      the news feed was finishing before masonry had been set up. I've added a
      guard to avoid calling reload unless we've done initial set up
      already.
    • The "events" form of $.load no longer exists. I've changed a use of
      it to just use the document ready event.

    Loaded the admin site and played around with the dashboard without
    seeing any errors pop up in the browser console.

    brennie
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-4.0.x (39c87e1)