lms
lms copied to clipboard
"The following content is partner provided" when trying to use keyboard
- Go to the SCRATCH ASSIGNMENT
- Click Edit assignment settings
- Click Find under Enter or find an external tool URL and select one of the Hypothesis installations
- When the Select web page or PDF appears click Tab
- You'll see a "The following content is partner provided" message and our UI ... breaks
Note: this seems to happen on all the dialogs involved in creating or editing assignments, not just the particular dialog shown above.
AFAIK, those elements come from the iframe Canvas creates.
This is really a problem that Canvas will need to fix I think. Every time you open and close the "External tool" dialog Canvas makes our iframe smaller and smaller.
- The normal iframe size is 800x340 pixels
- The first time you trigger this message the height shrinks to ~250
- The next time it shrinks to about ~230
- The next time it shrinks to ~120
If you do a full page reload in Canvas, the iframe starts out with the expected initial size again. I suggest the scope of the issue here should just be about reporting the issue to Canvas and giving them any hints we can about what they need to do to fix it.
We can report the issue to Canvas here: https://github.com/instructure/canvas-lms/issues Let's report it and see what they say. @esanzgar @robertknight Can one of you take this on?
I filed and issue on the Canvas repo
This got worse recently. This notification is shown to everyone, whether they are using the keyboard to interact with the UI or not.
When you click into the iframe the banner disappears, but this has the unwanted and irritating effect of causing the content in the iframe to shift around, meaning your click doesn't go to the control you were trying to click.