When trying to use the enhanceable_content CSS class to add UI components to user content, an error is printed to the console reading the following upon any user loading the page:
Deprecated use of magic jQueryUI widget markup detected:
You're relying on undocumented functionality where Canvas makes jQueryUI widgets out of rich content that has the following class names...
This error message was introducedover 6 years ago and yet these components still work great. Because of this, I think it would be useful to reword or even remove the error message.
Summary:
When trying to use the enhanceable_content CSS class to add UI components to user content, an error is printed to the console reading the following upon any user loading the page:
This error message was introduced over 6 years ago and yet these components still work great. Because of this, I think it would be useful to reword or even remove the error message.
Here is the code that causes this behavior:
https://github.com/instructure/canvas-lms/blob/0822f7ff24ef2ee59166afd7cdac72996200413e/ui/shared/enhanced-user-content/jquery/index.js#L94-L103
Steps to reproduce:
Expected behavior:
No error message should be printed.
Actual behavior:
The error message is printed.