The epic event-driven browser language for UI with functionality in one-liner CSS. Over 100 incredible CSS commands for DOM manipulation, ajax, reactive variables, single-page application routing, and lots more. Could CSS be the JavaScript framework of the future?
This has been fixed offline and will be committed shortly. This error explains and fixes the seemingly inexplicable disappearance of inner table content. The workaround is to remove any whitespace before the inner table tag, like render: "\
...".
Note: It was to do with the inner core process of adding render contents into a document fragment for pre-processing prior to render. If an element tree starts with any inner table element of a table tag and gets added to a fragment, then table contents get removed. Ie. you can't have a tr tag without a table parent element inserted directly into a fragment. Hence there is a regex prior to pre-processing which makes inner table tags "safe" prior to insertion into the fragment. The regex wasn't accounting for preceding whitespace and that is the fix that was done.
This has been fixed offline and will be committed shortly. This error explains and fixes the seemingly inexplicable disappearance of inner table content. The workaround is to remove any whitespace before the inner table tag, like render: "\
Note: It was to do with the inner core process of adding render contents into a document fragment for pre-processing prior to render. If an element tree starts with any inner table element of a table tag and gets added to a fragment, then table contents get removed. Ie. you can't have a tr tag without a table parent element inserted directly into a fragment. Hence there is a regex prior to pre-processing which makes inner table tags "safe" prior to insertion into the fragment. The regex wasn't accounting for preceding whitespace and that is the fix that was done.
Live for 2.5.2 release - closing.