Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qtype_poodllrecording: Some drawing objects/shapes does not work for students when Browser security is set to Full screen pop-up with some Javascript security #6

Open
kiratskitizing opened this issue Nov 16, 2020 · 2 comments

Comments

@kiratskitizing
Copy link

Environment:
Moodle - 3.9.1+ (Build: 20200827)
qype_poodllrecording: 2018070500

Replication:

  1. Create a course and enrol a student user.
  2. Turn editing on.
  3. Add a Quiz activity.
  4. Go to "Extra restrictions on attempts" section in settings
  5. Click "Show more" link.
  6. Under "Browser security", select "Full screen pop-up with some JavaScript security"
  7. Add a PoodLL question into the Quiz.
  8. Log in as directly as the student user and attempt the Quiz. Try different buttons/shapes/circle/rectable and attempt to draw it on the canvas.
    RESULT:
    Mouse key strokes cannot be detected in PoodLL and it is unusable. Please see the video for the symptoms at https://youtu.be/6PSo1F35DMI.
    The issue would be gone if JavaScript security is disabled.
@justinhunt
Copy link
Owner

Thanks for the report. I am not sure we can fix this because it would mean getting into the underlying "literallycanvas" library and customizing. As a workaround, it is possible to use "drawingboard.js" in the question and it is not affected by this. But this option is not available at the question level (it can be toggled in the Poodll filter settings site wide), and it does not have drawing tools either. I have had my eye out for another whiteboard that was a bit easier for us to work with.

If you could use drawingboard.js by choosing it at the question level , would that be an acceptable workaround?

@kiratskitizing
Copy link
Author

Hi Justin,

Thanks for the feedback. I will have to relay it to the admin / users. Thanks once again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants