aboutsummaryrefslogtreecommitdiffstats
path: root/src/scenario/Scenario.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/scenario/Scenario.js')
-rw-r--r--src/scenario/Scenario.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/scenario/Scenario.js b/src/scenario/Scenario.js
index 8f34e6c1..149a0f09 100644
--- a/src/scenario/Scenario.js
+++ b/src/scenario/Scenario.js
@@ -267,7 +267,7 @@ function browserTrigger(element, type) {
// forcing the browser to compute the element position (by reading its CSS)
// puts the element in consistent state.
element.style.posLeft;
- element.fireEvent('on' + type);
+ var ret = element.fireEvent('on' + type);
if (lowercase(element.type) == 'submit') {
while(element) {
if (lowercase(element.nodeName) == 'form') {
@@ -277,10 +277,11 @@ function browserTrigger(element, type) {
element = element.parentNode;
}
}
+ return ret;
} else {
var evnt = document.createEvent('MouseEvents');
evnt.initMouseEvent(type, true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, element);
- element.dispatchEvent(evnt);
+ return element.dispatchEvent(evnt);
}
}