pull/107/merge
Oliver Tacke 2021-12-22 00:56:37 +01:00 committed by GitHub
commit 870993b59c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -243,7 +243,7 @@ H5P.init = function (target) {
// xAPI events will schedule a save in three seconds.
H5P.on(instance, 'xAPI', function (event) {
var verb = event.getVerb();
if (verb === 'completed' || verb === 'progressed') {
if (verb === 'completed' || verb === 'progressed' || verb === 'answered') {
clearTimeout(saveTimer);
saveTimer = setTimeout(save, 3000);
}
@ -2865,11 +2865,11 @@ H5P.createTitle = function (rawTitle, maxLength) {
// iPad does not support beforeunload, therefore using unload
H5P.$window.one('beforeunload unload', function () {
// Only want to do this once
H5P.$window.off('pagehide beforeunload unload');
H5P.$window.off('pagehide visibilitychange beforeunload unload');
storeCurrentState();
});
// pagehide is used on iPad when tabs are switched
H5P.$window.on('pagehide', storeCurrentState);
H5P.$window.on('pagehide visibilitychange', storeCurrentState);
}
});