You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@flex.apache.org by Ulrich Andreas <An...@formware.de> on 2014/12/19 11:06:55 UTC

Flex Bug or bad usage

Hi,

not sure where to post this issue...

Doing this simple Test results in strange Flash/Flex behavior. No exception rises, ends up with a script timeout :


<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx">
	<s:SkinnableContainer width="100%" height="200" skinClass="scrollableskin">
		<s:Button label="test" right="-1" id="btn"/>
		<s:HGroup width="100%" height="100%">
			<s:Label text="blubber"/>
		</s:HGroup>
	</s:SkinnableContainer>
</s:Application>

In the real application the Button has its own skin and is put to "right -1" because of design (vertical line flow with surrounding border)

The skin class for the SkinnableContainer is only extended with a Scroller - the rest is generated FB Code:
....
<s:Scroller width="100%" height="100%">
    <s:Group id="contentGroup" left="0" right="0" top="0" bottom="0" minWidth="0" minHeight="0">
        <s:layout>
            <s:BasicLayout/>
        </s:layout>
    </s:Group>
</s:Scroller>
...

After putting the "Right" Value of the Button to 0 everything works fine.

Regards,
Andi


Re: Flex Bug or bad usage

Posted by Mihai Chira <mi...@gmail.com>.
I tried this code with Flex SDK 4.14.0 and I can confirm the
application freezes ("Not responding" in Windows).

The smallest amount of code that reproduces the bug is here[1]

Note that this[2] does NOT reproduce it.

Ulrich, could you report this in Apache Flex Jira[3]?


[1] http://pastebin.com/Z6AHAJJP
[2] http://pastebin.com/udphgYJw
[3] https://issues.apache.org/jira/browse/FLEX

On 19 December 2014 at 10:06, Ulrich Andreas <An...@formware.de> wrote:
> Hi,
>
> not sure where to post this issue...
>
> Doing this simple Test results in strange Flash/Flex behavior. No exception rises, ends up with a script timeout :
>
>
> <?xml version="1.0" encoding="utf-8"?>
> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
>                            xmlns:s="library://ns.adobe.com/flex/spark"
>                            xmlns:mx="library://ns.adobe.com/flex/mx">
>         <s:SkinnableContainer width="100%" height="200" skinClass="scrollableskin">
>                 <s:Button label="test" right="-1" id="btn"/>
>                 <s:HGroup width="100%" height="100%">
>                         <s:Label text="blubber"/>
>                 </s:HGroup>
>         </s:SkinnableContainer>
> </s:Application>
>
> In the real application the Button has its own skin and is put to "right -1" because of design (vertical line flow with surrounding border)
>
> The skin class for the SkinnableContainer is only extended with a Scroller - the rest is generated FB Code:
> ....
> <s:Scroller width="100%" height="100%">
>     <s:Group id="contentGroup" left="0" right="0" top="0" bottom="0" minWidth="0" minHeight="0">
>         <s:layout>
>             <s:BasicLayout/>
>         </s:layout>
>     </s:Group>
> </s:Scroller>
> ...
>
> After putting the "Right" Value of the Button to 0 everything works fine.
>
> Regards,
> Andi
>