lms icon indicating copy to clipboard operation
lms copied to clipboard

"The following content is partner provided" when trying to use keyboard

Open seanh opened this issue 4 years ago • 5 comments

Peek 2020-12-11 13-53

  1. Go to the SCRATCH ASSIGNMENT
  2. Click Edit assignment settings
  3. Click Find under Enter or find an external tool URL and select one of the Hypothesis installations
  4. When the Select web page or PDF appears click Tab
  5. 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.

seanh avatar Dec 11 '20 13:12 seanh

AFAIK, those elements come from the iframe Canvas creates.

esanzgar avatar Dec 11 '20 14:12 esanzgar

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.

  1. The normal iframe size is 800x340 pixels
  2. The first time you trigger this message the height shrinks to ~250
  3. The next time it shrinks to about ~230
  4. 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.

robertknight avatar Dec 11 '20 14:12 robertknight

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?

seanh avatar Dec 11 '20 14:12 seanh

I filed and issue on the Canvas repo

esanzgar avatar Jan 12 '21 17:01 esanzgar

This got worse recently. This notification is shown to everyone, whether they are using the keyboard to interact with the UI or not.

Canvas content partner provided warning

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.

robertknight avatar Apr 09 '24 11:04 robertknight