Problem changing answer in a Cloze question

Problem changing answer in a Cloze question

von François Lizotte -
Anzahl Antworten: 6
Nutzerbild von Particularly helpful Moodlers

Hi,

We ran into this issue today. A quiz is set up to Interactive with multiple tries, like this:

capture

 As a student, when trying to modify an answer field in a Cloze question type, I cannot click in the box. I hhave to use the TAB key in order to edit my answer on a second attempt. The score feedback gets in the way. Here's a sreencast of the problem:

http://flizotte.ep.profweb.qc.ca/jing/bug_cloze_retry.swf

Running 2.4.8
Seems to occur on various browsers

Als Antwort auf François Lizotte

Re: Problem changing answer in a Cloze question

von François Lizotte -
Nutzerbild von Particularly helpful Moodlers
Als Antwort auf François Lizotte

Re: Problem changing answer in a Cloze question

von Pierre Pichet -

I can reproduce your problem in 2.6.1.

The display of the grade and feedback pop-up window is placed under the answer element so that there is no conflict.

However there is another limit in the feedback window i.e. to not be outside the text question.

So for the last question the feedback window will almost completely cover the response element.

The solution is to add 1 or 2 empty lines after the text so that the second limit will not be applied. zwinkernd

Pierre

P.S. I will look if this bug has already been created in the tracker.

Als Antwort auf François Lizotte

Re: Problem changing answer in a Cloze question

von Pierre Pichet -

The problem is related to the window field allowed to the question display i.e. if there is a general feedback defined that is allowed to be displayed then the pop-up of the last line will show correctly as the general feedback will give the necessary supplementary space.

Quite tricky

Pierre

 

Als Antwort auf Pierre Pichet

Re: Problem changing answer in a Cloze question

von François Lizotte -
Nutzerbild von Particularly helpful Moodlers

Merci !

At least we have a workaround. Adding empty lines will do the job. 

I noticed that empty lines created pressing enter key in TinyMCE are not considered. So we need to use BR tags.