forked from EVOgeek/Vmeda.Online
MOBILE-3438 question: ddimageortext dragitems element removed on 3.9
parent
0f2743e05f
commit
a06ec0a5d4
|
@ -202,11 +202,15 @@ export class AddonQtypeDdImageOrTextQuestion {
|
||||||
let dragItemsArea = <HTMLElement> topNode.querySelector('div.draghomes');
|
let dragItemsArea = <HTMLElement> topNode.querySelector('div.draghomes');
|
||||||
|
|
||||||
if (dragItemsArea) {
|
if (dragItemsArea) {
|
||||||
|
// On 3.9+ dragitems were removed.
|
||||||
|
const dragItems = topNode.querySelector('div.dragitems');
|
||||||
|
|
||||||
|
if (dragItems) {
|
||||||
|
// Remove empty div.dragitems.
|
||||||
|
dragItems.remove();
|
||||||
|
}
|
||||||
|
|
||||||
// 3.6+ site, transform HTML so it has the same structure as in Moodle 3.5.
|
// 3.6+ site, transform HTML so it has the same structure as in Moodle 3.5.
|
||||||
|
|
||||||
// Remove empty div.dragitems.
|
|
||||||
topNode.querySelector('div.dragitems').remove();
|
|
||||||
|
|
||||||
const ddArea = topNode.querySelector('div.ddarea');
|
const ddArea = topNode.querySelector('div.ddarea');
|
||||||
|
|
||||||
// Move div.dropzones to div.ddarea.
|
// Move div.dropzones to div.ddarea.
|
||||||
|
|
Loading…
Reference in New Issue