View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0028060||Runner||HTML5||Public||2017-10-13 16:45||2018-10-26 11:41|
|Reporter||Sam Cumming||Assigned To||Mike Dailly|
|Priority||Medium||Severity||B - Major||Reproducibility||100%|
|Target Version||2.2.1||Fixed in Version||2.2.1|
|Summary||0028060: HTML5: Surfaces existing outside of viewport will not render when inside viewport|
|Description||If a surface was created outside of the viewport, when it eventually is inside the viewport, it will not be rendered at all.|
The attached project illustrates this.
If you run it on Windows, the surface will render correctly regardless of where the viewport is. Note that the surface is large, use the arrow keys to scroll through it.
If you run this on HTML5, then use the arrow keys to move around, observe how small the area is. This is because surfaces outside of the viewport when they were spawned are effectively culled.
|Steps To Reproduce||1. Open the attached project.|
2. Run it in Windows, observe correct result (Use arrow keys to navigate).
3. Run it in HTML5.
4. Observe that the surface is cut off. The surface is much smaller, and surfaces outside of the viewport when they spawned are culled.
|Tags||html5, rendering, Runner|
|1.4 Found In||1.4.1773|
|2.x Runtime Found In||22.214.171.124|
|2.x Runtime Verified In||126.96.36.1998|