Maybe. But first I have to isolate what’s special about this paragraph. I haven’t figured that out yet…
What’s clearly happening is the computedFormat is coming from the paragraph and not the span and for some reason the digitCase (as well as some other properties) are undefined rather than the default values. ElementFormat does not like trying to assign undefined. It seems to be a pretty isolated case. I’m beginning to think it might have nothing to do with my work on tables. On Dec 9, 2014, at 11:36 PM, Alex Harui <aha...@adobe.com> wrote: > Maybe try a “Hello World” example and see how computedFormat gets computed? > > On 12/9/14, 12:55 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >> A bit more: >> >> It looks like things are going off in >> FlowLeafElement.doComputeTextLayoutFormat() >> >> formatForCascade is null… >> >> On Dec 9, 2014, at 10:47 PM, Harbs <harbs.li...@gmail.com> wrote: >> >>> I could use some help: >>> >>> I’m getting a weird RTE when trying to get the computedFormat of a >>> SpanElement. This is the stack trace in the TLF classes: >>> >>> TypeError: Error #2007: Parameter digitCase must be non-null. >>> at flash.text.engine::ElementFormat/set digitCase() >>> at >>> flashx.textLayout.elements::FlowLeafElement$/http://ns.adobe.com/textLayo >>> ut/internal/2008::computeElementFormatHelper()[/Users/harbs/Documents/Apa >>> cheFlex/flex-tlf/textLayout/src/flashx/textLayout/elements/FlowLeafElemen >>> t.as:447] >>> at >>> flashx.textLayout.elements::FlowLeafElement/http://ns.adobe.com/textLayou >>> t/internal/2008::computeElementFormat()[/Users/harbs/Documents/ApacheFlex >>> /flex-tlf/textLayout/src/flashx/textLayout/elements/FlowLeafElement.as:38 >>> 2] >>> at flashx.textLayout.elements::FlowLeafElement/get >>> computedFormat()[/Users/harbs/Documents/ApacheFlex/flex-tlf/textLayout/sr >>> c/flashx/textLayout/elements/FlowLeafElement.as:564] >>> >>> The error is on this line: >>> format.digitCase = >>> computedFormat.digitCase; >>> >>> where format.digitCase was “default” and computedFormat.digitCase is >>> undefined. >>> >>> The only lead I have is that this is for a paragraph terminator span, >>> and I’m guessing that something might have not been initialized >>> correctly. I’m assuming that this is something that I messed up with my >>> tables work... >>> >>> Thoughts anyone? >>> >>> Harbs >> >