Hi there,
using a TabSet in a small browser window will cause a JavaScript crash in ISC_Core.js due to "classObject" or _23 is null.
This error only happens when accessing the isomorphicDir through network, e. g.
Following a small example to reproduce this error. Remember to insert your network name first.
The error appeared after your fix for Urgent - Tahoe - Hovering increases size of Buttons and Tabs with latest Chrome. More precise it is reproduceable with your latest nightly build SmartClient_v111p_2017-09-23_Pro in all browser in their latest version and does not appear with build SmartClient_v111p_2017-09-12_Pro.
Due to this bug customers with lower display resolutions are getting blank pages instead of views they need to work with - so we had to roll back to the build SmartClient_v111p_2017-09-12_Pro which includes the hovering bug.
Best regards
using a TabSet in a small browser window will cause a JavaScript crash in ISC_Core.js due to "classObject" or _23 is null.
This error only happens when accessing the isomorphicDir through network, e. g.
var isomorphicDir="http://YourNetworkName/isomorphic/"
Code:
<HTML> <HEAD> <SCRIPT>var isomorphicDir="http://[B]YourNetworkName[/B]/isomorphic/";</SCRIPT> <SCRIPT SRC="/isomorphic/system/modules/ISC_Core.js"></SCRIPT> <SCRIPT SRC="/isomorphic/skins/Tahoe/load_skin.js"></SCRIPT> </HEAD> <BODY> <SCRIPT> isc.TabSet.create({ "ID": "innerInnerTabSet", "width": "100%", "height": "100%", "tabs": [{ "ID": "firstInnerInnerTab", "title": "firstInnerInnerTab", pane: isc.VLayout.create() }, { "ID": "secondInnerInnerTab", "title": "secondInnerInnerTab", pane: isc.VLayout.create() }, { "ID": "thirdInnerInnerTab", "title": "thirdInnerInnerTab", pane: isc.VLayout.create() } ], "selectedTab": 0 }) </SCRIPT></BODY></HTML>
Due to this bug customers with lower display resolutions are getting blank pages instead of views they need to work with - so we had to roll back to the build SmartClient_v111p_2017-09-12_Pro which includes the hovering bug.
Best regards
Comment