SmartClient Version: v9.1p_2015-09-16/Pro Development Only (built 2015-09-16)
Firefox 44.0.2
Chrome Version 48.0.2564.116 (64-bit)
Using the code below in Chrome, you should see the "HI" label displayed on the left side of the button that says "helloooooo". However on Firefox, the "HI" label is not shown because the layout that contains the button is overflow hidden. I need the layout because there will be multiple instances of the button/label. I would like for this to be set to overflow visible regardless of browser but it seems you guys set the overflow hidden in the DOM level. I want to achieve the same result that is seen in Chrome. I can set a width to increase the layout's size so that it shows the "HI" label but it is unreliable since label width can be any size.
Firefox 44.0.2
Chrome Version 48.0.2564.116 (64-bit)
Using the code below in Chrome, you should see the "HI" label displayed on the left side of the button that says "helloooooo". However on Firefox, the "HI" label is not shown because the layout that contains the button is overflow hidden. I need the layout because there will be multiple instances of the button/label. I would like for this to be set to overflow visible regardless of browser but it seems you guys set the overflow hidden in the DOM level. I want to achieve the same result that is seen in Chrome. I can set a width to increase the layout's size so that it shows the "HI" label but it is unreliable since label width can be any size.
Code:
isc.VLayout.create({ ID: "ge", backgroundColor: "blue", width: "100%", height: "100%", peers: [ isc.VLayout.create({ ID: "hi", snapTo: "R", backgroundColor: "green", defaultLayoutAlign: "center", mDefaults: { canHover: true, title: "hellloooo", actionType: "radio", radioGroup: "moduleGroup", showFocusedAsOver: false, aDefaults: { styleName: "canvasHover", snapTo: "L", snapEdge: "R", snapOffsetLeft: -7, animateAcceleration: "smoothEnd", width: 1, height: 1, align: "right", layoutAlign: "center", autoFit: true, wrap: false, contents: "HI" }, aConstructor: isc.Label }, mConstructor: isc.Button, initWidget: function() { this.Super("initWidget", arguments); hi.addMember(this.createAutoChild("m", { initWidget: function() { this.Super("initWidget", arguments); this.addAutoChild("a"); } })); } }) ] });
Comment