Hi Alex,

hljs:

/**
* block is the element (WrappedHTMLElement) inside the component (the
<code> tag)
* @export
* @param {org.apache.royale.core.WrappedHTMLElement} block
*/
utils.HighlightCode.prototype.highlightBlock = function(block) {
hljs.highlightBlock(block);
};



dialogPolyfill:

/**
* This function make the dialog be added only once to document.body if
parent is not
* provided (null) or to parent if indicated.
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9.4
* @private
* @param {Object=} parent
*/
org.apache.royale.jewel.Alert.prototype.
org_apache_royale_jewel_Alert_prepareAlert = function(parent) {
parent = typeof parent !== 'undefined' ? parent : null;
if (!this.org_apache_royale_jewel_Alert_lockDialogCreation) {
this.org_apache_royale_jewel_Alert_lockDialogCreation = true;
if (parent != null) {
parent["addElement"](this);
} else {
var /** @type {HTMLElement} */ body = document.getElementsByTagName('body')[
0];
body.appendChild(this.element);
}
this.addedToParent();
if (!("showModal" in this.org_apache_royale_jewel_Alert_dialog)) {
dialogPolyfill.registerDialog(this.org_apache_royale_jewel_Alert_dialog);
}
document.body.classList.add("viewport");
}
};



El mié., 8 may. 2019 a las 5:11, Alex Harui (<[email protected]>)
escribió:

> What did the compiler generate for dialogPolyFill and for hljs?
>
> -Alex
>
> On 5/7/19, 2:58 AM, "Carlos Rovira" <[email protected]> wrote:
>
>     Hope someone could take a look at this
>
>     the change is this:
>
>     window["dialogPolyfill"]["registerDialog"](dialog);
>     // dialogPolyfill.registerDialog(dialog);
>
>     that is mostly the same for hljs, that is working
>
>     hljs.highlightBlock(block);
>
>                     //var hljs:Object = window["hljs"];
>                     //prevent renaming by compiler
>                     //hljs["highlightBlock"](block);
>
>     very strange isn't it?
>
>     thanks
>
>     Carlos
>
>
>
>
>     El lun., 6 may. 2019 a las 20:43, Carlos Rovira (<
> [email protected]>)
>     escribió:
>
>     > Hi,
>     >
>     > trying release mode of TDJ I saw it was failing with a blank page,
> this is
>     > due to lastest change I did calling dialogPolyFill
>     > you can see the line I change in my latest commit.
>     > This works ok in debug mode, but not in release mode
>     >
>     > I did mostly the same for hljs as Josh pointed me, but this time
> this not
>     > worked and breaks the app
>     >
>     > someone know what could be wrong?
>     >
>     > thanks
>     >
>     > --
>     > Carlos Rovira
>     >
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C48cb2b761e94463acab008d6d2d2849d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636928198941367709&amp;sdata=xRn6OwSMj44dXFYpViEi4XvGE%2Bgf6WSXRpMXAtx9ed8%3D&amp;reserved=0
>     >
>     >
>
>     --
>     Carlos Rovira
>
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C48cb2b761e94463acab008d6d2d2849d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636928198941367709&amp;sdata=xRn6OwSMj44dXFYpViEi4XvGE%2Bgf6WSXRpMXAtx9ed8%3D&amp;reserved=0
>
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to