Skip to content

Lazy loading fails in IE10 #18

@drewcovi

Description

@drewcovi

Likely due to this bug: https://connect.microsoft.com/IE/feedback/details/792880/document-readystat

We need to check for readyState !== 'interactive' as well in the ready method for script-loader.js

  var ready = function (fn) {
    if (document.readyState !== 'loading' && document.readyState !== 'interactive') {
      fn();
    } else if (document.addEventListener) {
      document.addEventListener('DOMContentLoaded', fn);
    } else {
      document.attachEvent('onreadystatechange', function() {
        if (document.readyState !== 'loading') {
          fn();
        }
      });
    }
  };

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions