SJRK-306: UI rendering not working properly in IE11

Metadata

Source
SJRK-306
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Gregor Moss
Created
2019-10-09T14:29:51.712-0400
Updated
2022-07-29T00:09:31.087-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool UI

Description

The UI grades are not being rendered properly in Internet Explorer 11. This is potentially due to the Includes method not being present in Trident, the JavaScript engine used in IE11. This is the same root cause as SJRK-233.

@@Antranig Basman has proposed some changes in his pull request for SJRK-255 which would solve this issue:
https://github.com/fluid-project/sjrk-story-telling/pull/35#pullrequestreview-270696714


REOPENED with new symptoms and potentially new cause:

On page load (any page), the page is blank except for UIO, and the following error is reported:

SCRIPT438: Object doesn't support property or method 'find'

See 2020-03-19 screenshot for detail. IE11 does not support Array.prototype.find(), so fixing this will be a matter of:

  1. determining where it is called, and
  2. determining if another solution can be used instead, and failing that
  3. determining if not supporting IE11 is an acceptable outcome

Environments

Windows 10 v1903
Internet Explorer 11

Attachments

Comments

  • Cindy Li commented 2019-10-22T13:49:39.328-0400

    The pull request has been merged into the stories-floe-dev branch at this commit.

  • Gregor Moss commented 2020-03-19T21:39:07.547-0400

    Reopened with new symptoms.

    On page load (any page), the page is blank except for UIO, and the following error is reported: SCRIPT438: Object doesn't support property or method 'find'

  • Gregor Moss commented 2020-03-27T17:02:55.954-0400

    Reopened after it was automatically closed in error