Bug #23554 See Comments

“‘Symbol’ is undefined” JS error breaking CP in IE11

Version: 4.1.3 Reporter: James Catt

Under IE11 (I haven’t tested earlier versions), I’m seeing the following on entry publish/edit CP pages:

  • the status field doesn’t load properly (it just gets stuck saying “loading”)
  • url_title fields no longer auto-fill based on the title
  • category fields don’t load properly
  • grid fields don’t function properly

I suspect this is probably just a cascading problem stemming from JS execution being halted by the error below. Either way this makes it impossible for IE users to create/edit entries.

I think this might be a recent bug because I had two people both report it just today (upgraded to 4.1.3 a couple of days ago).

Here are the console errors I’m seeing:

ReferenceError: 'Symbol' is undefined
   {
      [functions]: ,
      __proto__: { },
      description: "'Symbol' is undefined",
      message: "'Symbol' is undefined",
      name: "ReferenceError",
      number: -2146823279,
      stack: "ReferenceError: 'Symbol' is undefined
   at value (https://mysite.com/admin.php?S=0&D=cp&C=javascript&M=combo_load&ui=core,widget,mouse,position,sortable,dialog,button&plugin=ee_interact.event,ee_broadcast.event,ee_notice,ee_txtarea,tablesorter,ee_toggle_all,nestable&file=react/react.min,react/react-dom.min,json2,underscore,cp/global_start,cp/form_validation,cp/sort_helper,cp/form_group,cp/modal_form,cp/confirm_remove,cp/fuzzy_filters,components/no_results,components/loading,components/filters,components/filterable,components/toggle,components/select_list,fields/select/select,fields/select/mutable_select,fields/dropdown/dropdown&v=1521836631:294:8034)
   at t (https://mysite.com/admin.php?S=0&D=cp&C=javascript&M=combo_load&ui=core,widget,mouse,position,sortable,dialog,button&plugin=ee_interact.event,ee_broadcast.event,ee_notice,ee_txtarea,tablesorter,ee_toggle_all,nestable&file=react/react.min,react/react-dom.min,json2,underscore,cp/global_start,cp/form_validation,cp/sort_helper,cp"
   }
111

SCRIPT5009: 'Symbol' is undefined
admin.php (180,15677)
.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases