View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0031678 | Runner | HTML5 | Public | 2020-03-17 14:47 | 2020-03-18 09:34 |
Reporter | Dan | Assigned To | Fritz | ||
Priority | Medium | Severity | C - General | Reproducibility | 100% |
Status | Assigned | Resolution | Open | ||
Platform | HTML5 | OS | Windows 10 | OS Version | Pro x64 |
Product Version | 2.2.5 | ||||
Target Version | Fixed in Version | ||||
Summary | 0031678: HTML5: event_perform_object() does not also do any event_inherited() in the event to be performed | ||||
Description | On HTML5 only, event_perform_object() does not also do any event_inherited() in the event to be performed - this differs from Windows, etc., where any event_inherited() functions will be valuated first and then the parent event will be done before the one you actually called. Expected: HTML5 is changed to do the same as the other platforms. | ||||
Steps To Reproduce | 1. Run the attached sample for Windows. 2. Observe it says in your output window that all three objects in the parental chain performed their Create events in order - "parent", "child", "child of child" 3. Now run the project for HTML and open your browser's console. 4. Observe it says in your output window that only the specific event requested was performed - "child of child" Repro: 100% | ||||
Additional Information | Still occurs in IDE v9.2.1.2158 Runtime v9.9.1.1726 | ||||
Tags | No tags attached. | ||||
1.4 Found In | |||||
2.x Runtime Found In | 2.2.5.378 | ||||
2.x Runtime Verified In | |||||