diff --git a/examples/jspsych-fullscreen.html b/examples/jspsych-fullscreen.html new file mode 100644 index 00000000..171fdc2e --- /dev/null +++ b/examples/jspsych-fullscreen.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + diff --git a/plugins/jspsych-fullscreen.js b/plugins/jspsych-fullscreen.js index f73b335b..227dcda5 100644 --- a/plugins/jspsych-fullscreen.js +++ b/plugins/jspsych-fullscreen.js @@ -76,6 +76,7 @@ jsPsych.plugins.fullscreen = (function() { } else if (element.msRequestFullscreen) { element.msRequestFullscreen(); } + endTrial(); }); } else { if (document.exitFullscreen) { @@ -87,14 +88,14 @@ jsPsych.plugins.fullscreen = (function() { } else if (document.webkitExitFullscreen) { document.webkitExitFullscreen(); } + endTrial(); } - endTrial(); } function endTrial() { - jsPsych.pluginAPI.setTimeout(function(){ + display_element.innerHTML = ''; - display_element.innerHTML = ''; + jsPsych.pluginAPI.setTimeout(function(){ var trial_data = { success: !keyboardNotAllowed