[ 
https://issues.apache.org/jira/browse/FLEX-34016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-34016:
---------------------------------

    Description: 
Compile and run this application pasted below in debug mode. Click on any 
control in the DateChooser popup and freeze the application. Change 'modal' 
param in addPopUp function to false; and application will not freeze. Scratch 
head, then possibly address?

{code}
<?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" 
                           minWidth="955" minHeight="600">

        <fx:Script>
                <![CDATA[
                        import mx.controls.DateChooser;
                        import mx.managers.PopUpManager;
                        
                        private var dc:DateChooser;

                        public function openChooser(event:MouseEvent):void {
                                dc = new DateChooser();
                                dc.yearNavigationEnabled = true;
                                PopUpManager.addPopUp(dc,this,true);
                                PopUpManager.centerPopUp(dc);
                                focusManager.setFocus(dc); 
                        }
                ]]>
        </fx:Script>
        
        <mx:LinkButton id="lb" label="choose a date" click="openChooser(event)" 
/>

</s:Application>
{code}

  was:
Compile and run this application pasted below in debug mode. Click on any 
control in the DateChooser popup and freeze the application. Change 'modal' 
param in addPopUp function to false; and application will not freeze. Scratch 
head, then possibly address?

<?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" 
                           minWidth="955" minHeight="600">

        <fx:Script>
                <![CDATA[
                        import mx.controls.DateChooser;
                        import mx.managers.PopUpManager;
                        
                        private var dc:DateChooser;

                        public function openChooser(event:MouseEvent):void {
                                dc = new DateChooser();
                                dc.yearNavigationEnabled = true;
                                PopUpManager.addPopUp(dc,this,true);
                                PopUpManager.centerPopUp(dc);
                                focusManager.setFocus(dc); 
                        }
                ]]>
        </fx:Script>
        
        <mx:LinkButton id="lb" label="choose a date" click="openChooser(event)" 
/>

</s:Application>



> mx DateChooser freezes on any input when rendered in modal popup
> ----------------------------------------------------------------
>
>                 Key: FLEX-34016
>                 URL: https://issues.apache.org/jira/browse/FLEX-34016
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: mx: DateChooser
>    Affects Versions: Apache Flex 4.11.0
>         Environment: Adobe FlashBuilder 4.6 on Windows 7 w/ SDK 4.11.0
>            Reporter: Alan Holden
>            Assignee: Justin Mclean
>            Priority: Critical
>
> Compile and run this application pasted below in debug mode. Click on any 
> control in the DateChooser popup and freeze the application. Change 'modal' 
> param in addPopUp function to false; and application will not freeze. Scratch 
> head, then possibly address?
> {code}
> <?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" 
>                          minWidth="955" minHeight="600">
>       <fx:Script>
>               <![CDATA[
>                       import mx.controls.DateChooser;
>                       import mx.managers.PopUpManager;
>                       
>                       private var dc:DateChooser;
>                       public function openChooser(event:MouseEvent):void {
>                               dc = new DateChooser();
>                               dc.yearNavigationEnabled = true;
>                               PopUpManager.addPopUp(dc,this,true);
>                               PopUpManager.centerPopUp(dc);
>                               focusManager.setFocus(dc); 
>                       }
>               ]]>
>       </fx:Script>
>       
>       <mx:LinkButton id="lb" label="choose a date" click="openChooser(event)" 
> />
> </s:Application>
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to