No Code Attached Yet
avatar infograf768
infograf768
3 Feb 2021

Ref:

#32271

When editing article in popup and using the Close or save and close button, I get here a js error which has no apparent impact on the results

Uncaught TypeError: dropDownBtn is null
    <anonymous> http://localhost:8888/newfolder/joomla40/media/com_workflow/js/admin-items-workflow-buttons.js?72877f5947223d2ad184590c607abc42:50
    EventListener.handleEvent* http://localhost:8888/newfolder/joomla40/media/com_workflow/js/admin-items-workflow-buttons.js?72877f5947223d2ad184590c607abc42:48
    <anonymous> http://localhost:8888/newfolder/joomla40/media/com_workflow/js/admin-items-workflow-buttons.js?72877f5947223d2ad184590c607abc42:130
admin-items-workflow-buttons.js:50:23

When save and close
I may get

 Uncaught Error: The component must be in a context to send: triggerEvent
<button title="Formats" aria-label="Formats" aria-haspopup="true" type="button" unselectable="on" tabindex="-1" class="tox-tbtn tox-tbtn--select tox-tbtn--bespoke" style="user-select: none;" aria-expanded="false"></button> is not in context.
   t http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   $o http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   qo http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   n http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   e http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   nodeChanged http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:24821
   nodeChanged http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:28427
   1 http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:21296
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   addUndoLevel http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:17305
   addUndoLevel http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:17407
   addUndoLevel$1 http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:17630
   add http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:21316
   addNonTypingUndoLevel http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:21208
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   save http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:28526
   render http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:26760
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   formEventDelegate http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:26733
   executeHandlers http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:5146
   defaultNativeHandler http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:4949
   submitform http://localhost:8888/newfolder/joomla40/media/system/js/core.js?4f9ecdeceffffd46b53e938246561f54:410
   submitbutton http://localhost:8888/newfolder/joomla40/media/system/js/core.js?4f9ecdeceffffd46b53e938246561f54:446
   processModalEdit http://localhost:8888/newfolder/joomla40/media/system/js/fields/modal-fields.js?01305c3c4d24ff10a376dcf30f48636b:171
   onclick http://localhost:8888/newfolder/joomla40/administrator/index.php?option=com_menus&view=item&client_id=0&layout=edit&id=131:1
theme.min.js:9:28139
   t http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   $o http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   qo http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   n http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   e http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/themes/silver/theme.min.js:9
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   nodeChanged http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:24821
   nodeChanged http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:28427
   1 http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:21296
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   addUndoLevel http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:17305
   addUndoLevel http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:17407
   addUndoLevel$1 http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:17630
   add http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:21316
   addNonTypingUndoLevel http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:21208
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   save http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:28526
   render http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:26760
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27512
   fire http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:27617
   formEventDelegate http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:26733
   executeHandlers http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:5146
   defaultNativeHandler http://localhost:8888/newfolder/joomla40/media/vendor/tinymce/tinymce.js?4f9ecdeceffffd46b53e938246561f54:4949
   submitform http://localhost:8888/newfolder/joomla40/media/system/js/core.js?4f9ecdeceffffd46b53e938246561f54:410
   submitbutton http://localhost:8888/newfolder/joomla40/media/system/js/core.js?4f9ecdeceffffd46b53e938246561f54:446
   processModalEdit http://localhost:8888/newfolder/joomla40/media/system/js/fields/modal-fields.js?01305c3c4d24ff10a376dcf30f48636b:171
   onclick http://localhost:8888/newfolder/joomla40/administrator/index.php?option=com_menus&view=item&client_id=0&layout=edit&id=131:1
   

and sometimes

Screen Shot 2021-02-03 at 11 27 52

and

NS_ERROR_UNEXPECTED: theme.min.js:9

@dgrammatiko @wilsonge @Fedik

avatar infograf768 infograf768 - open - 3 Feb 2021
avatar joomla-cms-bot joomla-cms-bot - change - 3 Feb 2021
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 3 Feb 2021
avatar wilsonge
wilsonge - comment - 3 Feb 2021

It’s weird I took a quick look - the workflow JS being added to the iframe after us hitting close!?

avatar Fedik
Fedik - comment - 3 Feb 2021

here #32292

avatar Fedik
Fedik - comment - 3 Feb 2021

the workflow JS being added to the iframe after us hitting close!?

yes, the reason that there is redirect to the list view (it not visible for user, but it there), when push "cancel" or "save and close"

avatar Quy Quy - change - 3 Feb 2021
Status New Closed
Closed_Date 0000-00-00 00:00:00 2021-02-03 18:48:28
Closed_By Quy
avatar Quy Quy - close - 3 Feb 2021
avatar infograf768 infograf768 - change - 4 Feb 2021
Status Closed New
Closed_Date 2021-02-03 18:48:28
Closed_By Quy
avatar infograf768
infograf768 - comment - 4 Feb 2021

#32292 solves nicely the workflow js issue.

Reopening as we still have the console error
NS_ERROR_UNEXPECTED: theme.min.js:9

Any idea?

avatar infograf768 infograf768 - reopen - 4 Feb 2021
avatar dgrammatiko
dgrammatiko - comment - 4 Feb 2021

Any idea?

This is tinyMCE related

avatar infograf768
infograf768 - comment - 4 Feb 2021

This is tinyMCE related

Yep. That, I did know. :)

avatar Fedik
Fedik - comment - 4 Feb 2021

@infograf768 I did not get that error.
What exactly need to do to get it?

avatar infograf768
infograf768 - comment - 4 Feb 2021

@Fedik
After Save and Close the article edit modal.

Screen Shot 2021-02-04 at 12 58 10

avatar Fedik
Fedik - comment - 4 Feb 2021

I see, it Firefox only,
Seems like a some old error that happens randomly tinymce/tinymce#794 ?

I do not have a fix currently.
Does not looks critical, as everything still works.

avatar dgrammatiko
dgrammatiko - comment - 9 Nov 2021

Please close, this was fixed upstream

avatar Quy Quy - change - 6 Jan 2022
Status New Closed
Closed_Date 0000-00-00 00:00:00 2022-01-06 11:55:33
Closed_By Quy
Labels Added: No Code Attached Yet
Removed: ?
avatar Quy Quy - close - 6 Jan 2022

Add a Comment

Login with GitHub to post a comment