<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community : All Content - All Communities</title>
    <link>https://forums.adobe.com/</link>
    <description>All Content in Adobe Community</description>
    <language>en</language>
    <pubDate>Fri, 06 Apr 2012 17:24:04 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2012-04-06T17:24:04Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Export Release Build error - Exception in thread "main" java.lang.Error: Unable to find named traits</title>
      <link>https://forums.adobe.com/thread/986277</link>
      <description>&lt;!-- [DocumentBodyStart:7f544841-8ede-44a0-a673-739793aabf5e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I've been developing an AIR application for Android and iOS. During development, I've run the application (in debug mode) in the desktop simulator as well as on an iPhone 4 and a Nook Tablet.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;However, I recently tried to "Export Release Build" for iOS and hit the following error: (I've stripped out the package and class information in the error message below)&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;!ENTRY com.adobe.flexbuilder.project 4 43 2012-04-06 13:09:15.516&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;!MESSAGE Error occurred while packaging the application:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;Exception in thread "main" java.lang.Error: Unable to find named traits: &lt;span style="color: #0000ff;"&gt;valid.package.path.here::ValidClassName&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.Domain.resolveTypeName(Domain.java:231)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.Domain.resolveTypeName(Domain.java:148)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:6665)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.GlobalOptimizer.sccp_analyze(GlobalOptimizer.java:5909)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4628)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3514)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2215)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:526)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:336)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler.java:472)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:82)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;Compilation failed while executing : ADT&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;!STACK 0&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;java.lang.Exception&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.project.internal.FlexProjectCore.createErrorStatus(FlexProjectCore. java:1019)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.util.logging.GlobalLogImpl.log(GlobalLogImpl.java:66)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.util.logging.GlobalLog.log(GlobalLog.java:52)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.exportimport.releaseversion.ui.ExportReleaseVersionWizard.doPackage (ExportReleaseVersionWizard.java:283)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.exportimport.releaseversion.ui.ExportReleaseVersionWizard.performFi nish(ExportReleaseVersionWizard.java:152)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.window.Window.open(Window.java:801)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.exportimport.releaseversion.ExportReleaseVersionAction$1.run(Export ReleaseVersionAction.java:97)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.exportimport.releaseversion.ExportReleaseVersionAction.run(ExportRe leaseVersionAction.java:103)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionI tem.java:584)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java :411)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.adobe.flexbuilder.standalone.FlashBuilderApplication.start(FlashBuilderApplication.ja va:108)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLau ncher.java:110)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.jav a:79)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:597)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.eclipse.equinox.launcher.Main.run(Main.java:1410)&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The class the error message is referring to is defined with a SWC that my project links to. However, I've even tried to define a class with that same name (and location) within my project and it still fails to find it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Why am I able to Project-&amp;gt;Clean and run this project within the desktop AIR player (or on the device in debug mode) but unable to export it as a release build?&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have found a couple of threads mentioning a similar error but none of them have been marked as resolved.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7f544841-8ede-44a0-a673-739793aabf5e] --&gt;&lt;img src='/beacon?t=1415938694828' /&gt;</description>
      <pubDate>Fri, 06 Apr 2012 17:24:04 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/986277</guid>
      <dc:date>2012-04-06T17:24:04Z</dc:date>
      <clearspace:dateToText>3 months 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Flash mobile development - AIR 3.4 and Microphone access</title>
      <link>https://forums.adobe.com/thread/1078722</link>
      <description>&lt;!-- [DocumentBodyStart:69229b66-9290-4d9f-be3a-e850b33d40b4] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p class="p1"&gt;I'm encountering an issue with AIR 3.4 and the new Kindle Fire (2nd gen, non-HD).&lt;/p&gt;&lt;p class="p1"&gt;There is no microphone, as Amazon's comparison chart illustrates: &lt;a class="jive-link-external-small" href="https://developer.amazon.com/sdk/fire/specifications.html" rel="nofollow"&gt;https://developer.amazon.com/sdk/fire/specifications.html&lt;/a&gt;, but AIR is telling me that there is a microphone.&lt;/p&gt;&lt;p class="p1"&gt;It also reports a value of TRUE for Camera.isSupported and CameraUI.isSupported.&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;So here's the scoop on Kindle Fire:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;1st generation Kindle Fire does not properly support audio capture from within AIR (even with an external Microphone connected). For more information, see: &lt;a class="jive-link-external-small" href="https://bugbase.adobe.com/index.cfm?event=bug&amp;amp;id=3197063" rel="nofollow"&gt;https://bugbase.adobe.com/index.cfm?event=bug&amp;amp;id=3197063&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2nd generation Kindle Fire doesn't support audio capture unless an external microphone is connected. However, I don't know of a way within AIR to differentiate between headphone or no, because Microphone.isSupported always returns TRUE.&lt;/li&gt;&lt;li&gt;Kindle Fire HD supports audio capture with or without an external mic.&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;The best metric I know of to handle this, so far, is to use "&lt;span class="s2"&gt;&lt;strong&gt;android.os.Build.MODEL&lt;/strong&gt;&lt;/span&gt;" to disable microphone use for the 1st gen Kindle.&lt;/p&gt;&lt;p class="p1"&gt;This is kind of clunky though.&lt;/p&gt;&lt;p class="p1"&gt;It also doesn't allow me to properly handle the 2nd gen Fire because there is no way (that I know of) to determine if the user has a microphone plugged in.&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;Anyone from Adobe care to weigh-in? (Or anyone that knows an alternative?)&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin: 0 0 1em; font-size: 14px; background-color: #ffffff; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;"&gt;&lt;strong style="font-size: 14px;"&gt;Edit&lt;/strong&gt;: Here's a test project that I've created that illustrates the problem:&lt;/p&gt;&lt;pre style="margin: 0 0 1em; font-size: 14px; background-color: #ffffff; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;"&gt;&lt;code style="font-size: 14px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"&gt;&lt;span class="pun" style="font-size: 14px;"&gt;&amp;lt;?&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;xml version&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="str" style="font-size: 14px; color: #800000;"&gt;"1.0"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; encoding&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="str" style="font-size: 14px; color: #800000;"&gt;"utf-8"&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;?&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;s:Application&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;xmlns:fx&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;&lt;span&gt;"&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://ns.adobe.com/mxml/2009" rel="nofollow" target="_blank"&gt;http://ns.adobe.com/mxml/2009&lt;/a&gt;&lt;span&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;applicationComplete&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"init()"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;xmlns:s&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"library://ns.adobe.com/flex/spark"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;applicationDPI&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"160"&lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;fx:Script&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;![CDATA[&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private function init():void {&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cameraLabel.text = "Camera: " + Camera.isSupported.toString();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cameraUILabel.text = "CameraUI: " + CameraUI.isSupported.toString();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; microphoneLabel.text = "Microphone: " + Microphone.isSupported.toString() + " =&amp;gt; " + Microphone.getMicrophone();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]]&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;/fx:Script&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;s:VGroup&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;horizontalCenter&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"0"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;verticalCenter&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"0"&lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;s:Label&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;id&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"cameraLabel"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;s:Label&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;id&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"cameraUILabel"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;s:Label&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="atn" style="font-size: 14px; color: #ff0000;"&gt;id&lt;/span&gt;&lt;span class="pun" style="font-size: 14px;"&gt;=&lt;/span&gt;&lt;span class="atv" style="font-size: 14px; color: #0000ff;"&gt;"microphoneLabel"&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;/s:VGroup&amp;gt;&lt;/span&gt;&lt;span class="pln" style="font-size: 14px;"&gt;&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span class="tag" style="font-size: 14px; color: #800000;"&gt;&amp;lt;/s:Application&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="background-color: #ffffff; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px;"&gt;Running this program on a 2nd gen Kindle Fire results in the following values being displayed on the screen:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin: 0 0 1em; font-size: 14px; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;"&gt;Camera: true&lt;/p&gt;&lt;p style="margin: 0 0 1em; font-size: 14px; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;"&gt;CameraUI: true&lt;/p&gt;&lt;p style="margin: 0 0 1em; font-size: 14px; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;"&gt;Microphone: true =&amp;gt; [object Microphone]&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:69229b66-9290-4d9f-be3a-e850b33d40b4] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">air</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">microphone</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">mobile</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">kindle_fire</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">issupported</category>
      <pubDate>Mon, 08 Oct 2012 18:19:42 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1078722</guid>
      <dc:date>2012-10-08T18:19:42Z</dc:date>
      <clearspace:dateToText>2 years 1 month ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Reliably calculating character bounds for Right-To-Left languages using flash.text.engine.* classes?</title>
      <link>https://forums.adobe.com/thread/1046530</link>
      <description>&lt;!-- [DocumentBodyStart:1eb0d533-2f28-4086-b3e8-44902e79eded] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I just &lt;a class="jive-link-external-small" href="https://bugbase.adobe.com/index.cfm?event=bug&amp;amp;id=3305863" rel="nofollow"&gt;filed a bug in the Adobe bugbase&lt;/a&gt; about this, but I thought maybe the community could help with a workaround (or point me in another direction if I'm looking at it wrong).&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don't know an elegant way to describe the defect, but it's something like this:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Create a Vector of ContentElements and add a TextElement containing a right-to-left string in a language such as Hindi (ex. &lt;span style="color: #000000; font-family: Helvetica; font-size: 13px; background-color: #ffffff;"&gt;"वह बाग़ में दोपहर का खाना "&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;Create a TextBlock with a GroupElement and use it to create a TextLine to display the right-to-left string&lt;/li&gt;&lt;li&gt;Walk through each character in the right-to-left string and try to calculate its boundaries using the TextLine's "getAtomBounds" method.&lt;/li&gt;&lt;/ol&gt;&lt;p class="p1" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;What I'm seeing in my test project is that the number of characters (atoms?) the TextLine reports is fewer than the number of characters that were in the original string. I was under the impression that TextLine would offer some method of automatically converting from a logical character index into a display index (to keep things simpler for the end user). That doesn't seem to be the case, and I don't see any way to use TextLine's methods to do that conversion.&lt;/p&gt;&lt;p class="p1" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;Am I overlooking something obvious?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1eb0d533-2f28-4086-b3e8-44902e79eded] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">tlf_text</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">right_to_left</category>
      <pubDate>Wed, 08 Aug 2012 18:01:51 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1046530</guid>
      <dc:date>2012-08-08T18:01:51Z</dc:date>
      <clearspace:dateToText>2 years 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Shared codebase for both mobile and web applications?</title>
      <link>https://forums.adobe.com/thread/999894</link>
      <description>&lt;!-- [DocumentBodyStart:32057024-0db2-474e-9573-3adde783deb1] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I've been developing a mobile application for a while now. It runs on iOS and Android as well as on the desktop as an AIR app. This is great and I'm very excited about it. However, last week I was asked why I couldn't export a version of the app that ran within a web browser. I said that I assumed I could and that I would look into it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;&lt;em&gt;But why would you want to run mobile code on the desktop?&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A couple of reasons:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Greater re-use of code&lt;/strong&gt;. This doesn't make sense in all cases but it does in &lt;span style="text-decoration: underline;"&gt;&lt;em&gt;many&lt;/em&gt;&lt;/span&gt;&lt;em&gt; &lt;/em&gt;cases. (I won't elaborate because I think this is self-evident. If you disagree I'd be happy to talk about it but I'd rather not clog this description with it.)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Quicker/easier client demos&lt;/strong&gt;. Rather than having to install an apk or an ipa on a mobile device, I can just send a URL.&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So what have I found? Well, from what I've tried so far.. it.. doesn't work. Or rather I haven't been able to make it work.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I started by creating a Flex Library project for all shared code. Then I created 2 application projects that reference it- one for mobile and one for web. The mobile project works fine but the web project does not. Here's what I've tried so far to make it work:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;I tried &lt;a class="jive-link-external-small" href="http://www.riagora.com/2011/08/flex-mobile-in-the-browser/" rel="nofollow"&gt;adding the &lt;em&gt;mobilecomponents.swc&lt;/em&gt; and the &lt;em&gt;mobile.swc&lt;/em&gt; theme to my web project&lt;/a&gt; so that Flash Builder knows about MobileSkin (and other mobile-only classes). This enables my app to compile but when I launch it immediately throws a runtime error inside of UIComponent: &lt;span style="color: #800000;"&gt;&lt;em&gt;VerifyError: Error #1014: Class flash.text::StageText could not be found&lt;/em&gt;&lt;/span&gt;. I've &lt;a class="jive-link-external-small" href="https://www.google.com/search?ix=ieb&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&amp;amp;q=VerifyError%3A+Error+%231014%3A+Class+flash.text%3A%3AStageText+could+not+be+found." rel="nofollow"&gt;found very little about this error&lt;/a&gt;, and the one tip I did find (adding the &lt;em&gt;--swf-version=13&lt;/em&gt; compiler option) does not work.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;I tried using conditional compilation to control which class my skin components inherited from: &lt;em&gt;MobileSkin&lt;/em&gt; or &lt;em&gt;SparkSkin&lt;/em&gt;. This was just a quick experiment to see if it worked. I know it's disgusting and not a production solution. My thinking though was that if MobileSkin was really just an optimized version of SparkSkin, my skins should be okay inheriting from either. This didn't work right away- app wouldn't compile b'c certain methods were missing (ex. layoutContents) and so I bailed on it because it felt dirty to begin with.&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;I tried replacing &lt;em&gt;MobileSkin&lt;/em&gt; with &lt;em&gt;UIComponent&lt;/em&gt; as the super class for all of my skins thinking that MobileSkin was probably just a lightweight subclass of UIComponent anyway. This approach resulted in some compiler errors at first (ex. no layoutContents method, no measuredDefaultWidth/measuredDefaultHeight properties, addChild vs addElement, etc.). Once those issues were resolved the app compiled but crashed with runtime errors inside of UIComponent's "getState" method. (Looks like MobileSkin overrides this method to prevent UIComponent's default behavior.)&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So none of those approaches have worked for me so far... but what about you guys? I have no hopes of Adobe reading this thread or responding to it in any way, but I would love to hear from other people in the community. Have you encountered this issue yet? Were you able to make it work or can you spot any obvious oversights I've made in the methods I mentioned trying above? Thanks in advance if you can. &lt;span aria-label="Happy" class="emoticon-inline emoticon_happy" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:32057024-0db2-474e-9573-3adde783deb1] --&gt;</description>
      <pubDate>Mon, 07 May 2012 17:38:14 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/999894</guid>
      <dc:date>2012-05-07T17:38:14Z</dc:date>
      <clearspace:dateToText>2 years 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>TextField rendering bug for right-to-left languages</title>
      <link>https://forums.adobe.com/thread/1014179</link>
      <description>&lt;!-- [DocumentBodyStart:82a1569b-b1b4-4f63-a913-a3a199e8d521] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p class="p1"&gt;My apologies if this is not in the correct sub-forum.&lt;/p&gt;&lt;p class="p1" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;I encountered a bug in &lt;em&gt;flash.text.TextField&lt;/em&gt; with right-to-left text. To demonstrate this bug I've picked 3 Arabic words. The TextField renders the words differently depending on where a TextFormat is applied. When no format is applied the text is renderered correctly. However the text gets shuffled around when I apply a format to individual words. Here's a screenshot demonstrating what I'm referring to:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/2-4450639-201044/Screen+shot+2012-05-30+at+8.53.21+AM.png"&gt;&lt;img alt="Screen shot 2012-05-30 at 8.53.21 AM.png" class="jive-image" height="347" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/2-4450639-201044/Screen+shot+2012-05-30+at+8.53.21+AM.png" width="360"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Here is a sample project demonstrating the broken behavior:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;&lt;span style="font-size: 8pt;"&gt;package {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; import flash.display.Sprite;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; import flash.text.TextField;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; import flash.text.TextFormat;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class TextFieldRTLBug extends Sprite {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public function TextFieldRTLBug() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var textField:TextField;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for ( var index:int = 0; index &amp;lt; 4; index++ ) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField = new TextField();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField.y = 90 * index;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField.defaultTextFormat = new TextFormat( "Arial", 50 );
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField.width = 500;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField.height = 80;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField.text = "النِّساءُ لَدَيْهِنَّ مَظَلات.";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addChild( textField );
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var startIndex:int = -1;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var endIndex:int = -1;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch ( index ) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 1: // First word
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startIndex = 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endIndex = 9;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 2: // Second word
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startIndex = 10;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endIndex = 21;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 3: // Third word
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startIndex = 22;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endIndex = 30;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( startIndex &amp;gt;= 0 ) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textField.setTextFormat(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new TextFormat( null, null, 0xFF0000 ),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startIndex,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endIndex );
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/span&gt;
&lt;/pre&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am creating a Flash mobile application. As such, I believe &lt;em&gt;flash.text.TextField&lt;/em&gt; is my only option for display text if I also require the ability to format words or ranges of text.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:82a1569b-b1b4-4f63-a913-a3a199e8d521] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">rendering</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">textfield</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">rtl</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">textformat</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">right_to_left</category>
      <pubDate>Wed, 30 May 2012 14:46:25 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1014179</guid>
      <dc:date>2012-05-30T14:46:25Z</dc:date>
      <clearspace:dateToText>2 years 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>A couple of observations about WebcamPublisher &amp; WebcamSubscriber</title>
      <link>https://forums.adobe.com/thread/833578</link>
      <description>&lt;!-- [DocumentBodyStart:1b83e712-ab9d-4321-a07f-118114842d58] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;p&gt;I've recently begun trying to use the WebcamPublisher and WebcamSubscriber components and have run into a few difficulties with them. They seem to be a little difficult to use in a non-default way (ie. the example code posted in the ASdocs online). For instance, it seems that if I declare both the publisher and subscriber within the same MXML file, they play nicely together. But if I declare the publisher at the root level and pass it as a reference to a custom MXML component containing the subscriber, I start running into problems.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;(First a tiny bit of backstory, and to address any potential "why would you do that?" type questions...) The UI I've been tasked to build has 2 webcam video components. One in the top left for the remote user and one in the lower right for the local user. My initial thoughts were that I could use a single WebcamPublisher and 2 WebcamSubscribers. I could control which video feeds showed up where by using the WebcamSubscriber's "publisherIDs" filter Array. The UI also needed a bit of chrome around each webcam view (volume controls, etc.) so I decided to wrap the WebcamSubscribers in a custom MXML component that controlled the user-filtering, volume, etc. That's when I started running into troubles.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The first thing that happened was that the WebcamSubscriber runtime errored with a null pointer. Apparently its initialization method calls subscribe() without checking to see if it has been assigned a _connectSession var yet. Seems like my bindings weren't being triggered yet at this point and there's no way to tell the WebcamSubscriber to not auto-subscribe so this approach was out.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Next, I decided to move WebcamSubscriber out of a var declared in MXML and into a private var that would not be added to the display list (and initialized) until I was sure the values for its IConnectSession and WebcamPublisher had been set. This prevents the RTE in initialization. In the interest of making my custom component a bit more robust though I thought it would be good to add a check in to make sure that the WebcamPublisher passed in as a param was actually publishing. The idea was pretty simple...&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;if ( !webcamPublisher.isPublishing ) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; webcamPublisher.publish( connectSession.userManager.myUserID );&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;That led to RTE number 2 though. Seems like the getters in some of these classes don't properly check for null conditions. For instance, SessionContainerProxy's "isSynchronized" getter:&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;public function get isSynchronized():Boolean {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; return _connectSession.isSynchronized;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Would be nice if this were re-written to be a little more robust:&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;public function get isSynchronized():Boolean {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; return _connectSession &amp;amp;&amp;amp; _connectSession.isSynchronized;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;External code has no way to query to see if the IConnectSession is null other than to try to access a getter and catch an error. Anyway, I eventually gave up on that and decided that I'd just have to call publish on the root component and things seem to be working now.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In general, I think the docs [&lt;a class="jive-link-external-small" href="http://livedocs.adobe.com/labs/acrobatcom/index.html" rel="nofollow"&gt;http://livedocs.adobe.com/labs/acrobatcom/index.html&lt;/a&gt;] could be a little more verbose about the limitations or expectations of some of these components (for instance, conditions that will cause runtime errors to be thrown). But I know doc writing can be tedious and not always seem like a good return for your investment, so I won't soap-box about that too much. &lt;span aria-label="Happy" class="emoticon-inline emoticon_happy" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;PS. Thanks Nigel for prodding me to stop whining at my Twitter and start communicating on the forums here. Sorry you had to read my grumbling tweet.&lt;/p&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1b83e712-ab9d-4321-a07f-118114842d58] --&gt;</description>
      <pubDate>Mon, 04 Apr 2011 14:28:31 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/833578</guid>
      <dc:date>2011-04-04T14:28:31Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>10</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Suggested improvements for the Room Console application</title>
      <link>https://forums.adobe.com/thread/848224</link>
      <description>&lt;!-- [DocumentBodyStart:94152e7c-cd71-4216-b1dd-06d86a0fdcb4] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;The Room Console is a pretty nice tool to have out of the box to aid in visual debugging of LCCS room-state. However, I think it would be far more usable if the list of "My Rooms" were sortable and searchable. Once that list gets full it can be a huge pain to find a single room.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:94152e7c-cd71-4216-b1dd-06d86a0fdcb4] --&gt;</description>
      <pubDate>Thu, 05 May 2011 22:31:24 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/848224</guid>
      <dc:date>2011-05-05T22:31:24Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Cannot install LCCS Navigator AIR app - "Sorry, an error has occurred"</title>
      <link>https://forums.adobe.com/thread/846883</link>
      <description>&lt;!-- [DocumentBodyStart:468234f7-6786-47b4-852e-c6c4d24face1] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I am unable to install the LCCS "SDK Navigator Application" from the LCCS Developer portal. When I try to run the AIR installer, I get the following error message:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Sorry, an error has occurred.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;This application cannot be installed because this installer has been misconfigured. Please contact the application author for assistance.&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;/Library/Frameworks/Adobe AIR.framework/Versions/Current/Resources/Info.plist shows m&lt;/span&gt;y AIR "CFBundleVersion" is "2.6.0.19140".&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:468234f7-6786-47b4-852e-c6c4d24face1] --&gt;</description>
      <pubDate>Tue, 03 May 2011 18:25:46 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/846883</guid>
      <dc:date>2011-05-03T18:25:46Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>App shows blank (empty) screen on launch when using an ANE</title>
      <link>https://forums.adobe.com/thread/997903</link>
      <description>&lt;!-- [DocumentBodyStart:5e3367aa-5973-493f-8f6b-cd38eb2520b1] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I've been developing a mobile app for the past several weeks. Yesterday, I tried to add an ANE to the app- with a native code implementation for iOS and a pure-ActionScript (default) implementation for Android and the simulator. After poking around the internet for some time looking for good examples of how to do this- I got it working. At least, it worked on both Android and the simulator. However, when I try to run the app on an iOS device- using either the "fast" packaging or the slower "export for release" packaging- the app launches to an empty/black screen. If I'm attempting to launch in debug mode, it does not even connect to the debugger.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've been searching for possible causes for this for several hours now but I haven't turned up anything. Has anyone in the community encountered this? Do you have any advice?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5e3367aa-5973-493f-8f6b-cd38eb2520b1] --&gt;</description>
      <pubDate>Wed, 02 May 2012 14:15:06 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/997903</guid>
      <dc:date>2012-05-02T14:15:06Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>11</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Rotated GlowFilter looks bad</title>
      <link>https://forums.adobe.com/thread/874104</link>
      <description>&lt;!-- [DocumentBodyStart:99c51bc8-3109-432b-8564-09176efd4f68] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm trying to apply a GlowFilter (border) to a image and then rotate+skew it. Unfortunately, doing this makes the filter look bad (jagged edges) even though the image itself is smooth. I've tried a few things, including using different filters (like the DropShadowFilter).&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here's a rough example of what I'm doing...&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;!--[CodeBlockStart:20bf5960-6f81-4b63-a227-95c2cedb658c][excluded]--&gt;&lt;pre class="plain" name="code"&gt;const cardDeckBorderThickness:int = 2;
const cardDeckScaleFactor:Number = .12;
const cardDeckRotation:int = 30;
const cardDeckSkew:int = -20;



var image:Image = new Image();
image.source = /* image here */;
image.smoothBitmapContent = true;
image.filters = [ new spark.filters.GlowFilter( 0xFFFFFF, 1, cardDeckBorderThickness, cardDeckBorderThickness, 255, BitmapFilterQuality.MEDIUM ) ];

deckCardsContainer.addElement( image );
var matrix:Matrix = image.transform.matrix;
matrix.c = Math.tan( cardDeckSkew * ( Math.PI / 180 ) );

var rotationPoint:Point = new Point( image.width / 2, image.height / 2 );
rotationPoint = matrix.transformPoint( rotationPoint );

matrix.translate( -rotationPoint.x, -rotationPoint.y );
matrix.rotate( cardDeckRotation * ( Math.PI / 180 ) );
matrix.translate( rotationPoint.x, rotationPoint.y );

matrix.scale( cardDeckScaleFactor, cardDeckScaleFactor );

image.transform.matrix = matrix;

&lt;/pre&gt;&lt;!--[CodeBlockEnd:20bf5960-6f81-4b63-a227-95c2cedb658c]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any suggestions?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:99c51bc8-3109-432b-8564-09176efd4f68] --&gt;</description>
      <pubDate>Wed, 06 Jul 2011 21:23:25 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/874104</guid>
      <dc:date>2011-07-06T21:23:25Z</dc:date>
      <clearspace:dateToText>3 years 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Flash Builder + Flex 4.5 + unit tests = Unknown error generating output application.xml files</title>
      <link>https://forums.adobe.com/thread/861913</link>
      <description>&lt;!-- [DocumentBodyStart:f67eecbd-66e5-4170-b984-8d0b6cac632a] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I have been running into a problem with Flash Builder when it comes to executing my unit tests for Flex 4.5 applications. Almost every time I try to launch the unit tests, Flash Builder errors with the following message:&lt;/p&gt;&lt;p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;&lt;p&gt;Unknown error generating output application.xml files. Check the Eclipse error log for more details.&lt;/p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Looking at &lt;strong&gt;FlexUnitApplication-app.xml&lt;/strong&gt; reveals the following (stripped unreleated bits to make the issue more apparent):&lt;/p&gt;&lt;!--[CodeBlockStart:8cd0073f-6ffd-4958-b09b-b4d506df3894][excluded]--&gt;&lt;pre class="xml" name="code"&gt;
&amp;lt;?xml version="1.0" encoding="utf-8" standalone="no"?&amp;gt;
&amp;lt;application xmlns="http://ns.adobe.com/air/application/2.6"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;initialWindow&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- The main SWF or HTML file of the application. Required. --&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- Note: In Flash Builder, the SWF reference is set automatically. --&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;content&amp;gt;[This value will be overwritten by Flash Builder in the output app.xml]&amp;lt;/content&amp;gt;


&lt;/pre&gt;&lt;!--[CodeBlockEnd:8cd0073f-6ffd-4958-b09b-b4d506df3894]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The square brackets in the &lt;strong&gt;&amp;lt;content&amp;gt;&lt;/strong&gt; node seem to cause Flash Builder (or one of the executables it calls out to) difficulty when parsing the XML. Manually editing the XML to remove the square brackets and then re-launching often works (though sometimes I have to repeat this loop once or twice before it does work).&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any idea what's causing this?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f67eecbd-66e5-4170-b984-8d0b6cac632a] --&gt;</description>
      <pubDate>Tue, 07 Jun 2011 18:57:42 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/861913</guid>
      <dc:date>2011-06-07T18:57:42Z</dc:date>
      <clearspace:dateToText>3 years 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>10</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Flash Builder + unit tests = Unknown error generating output application.xml</title>
      <link>https://forums.adobe.com/thread/864912</link>
      <description>&lt;!-- [DocumentBodyStart:5f80d563-9839-466d-9d23-6feb04db6a09] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Please see my initial forum post here: &lt;a class="jive-link-message-small" data-containerId="4393" data-containerType="14" data-objectId="3730193" data-objectType="2" href="https://forums.adobe.com/message/3730193#3730193"&gt;http://forums.adobe.com/message/3730193&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This forum does not let me mark my initial post as "not answered" (re-opened) and it seems the dev is not going to respond to it as-is (maybe because he does not know)... so I'll re-open it this way&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;An update to my initial post&lt;/strong&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;I am now seeing this on Flex 4.1 projects as well. Both AIR and Flex Library projects.&lt;/li&gt;&lt;li&gt;It appears to be some kind of race condition. Sometimes unit tests will launch on the first try, other times it takes 4-5 tries. If I keep the unit tests application XML open in the background, even on successful launches I see that the &amp;lt;content&amp;gt; node is re-written to contain the square brackets.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5f80d563-9839-466d-9d23-6feb04db6a09] --&gt;</description>
      <pubDate>Tue, 14 Jun 2011 20:19:04 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/864912</guid>
      <dc:date>2011-06-14T20:19:04Z</dc:date>
      <clearspace:dateToText>3 years 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Two Photoshop CS4 error messages that recently appeared</title>
      <link>https://forums.adobe.com/thread/864311</link>
      <description>&lt;!-- [DocumentBodyStart:33c757ec-d51c-4752-8a30-4f26670175bc] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I have very recently begun having troubles with Photoshop CS4 on my work computer. I have Photoshop version 11.0.2 and OS X version 10.6.3. The error messages I'm getting are...&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;&lt;span&gt;Could not import the clipboard because an unexpected end-of-file was encountered&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This happens anytime I copy image data to the clipboard from a web-browser (Chrome, Firefox, etc.) This used to work and now it no longer does. If I save the file in question and open it in Photoshop it works fine, but this is kind of an inconvenience.&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;Could not build preview because of a problem with quicktime&lt;/blockquote&gt;&lt;p&gt;This error occurs everytime I try to save an image using the "Save for Web &amp;amp; Devices..." dialog.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;To my knowledge, I haven't changed anything related to my Adobe software recently. What would make both fo these errors suddenly start happening?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:33c757ec-d51c-4752-8a30-4f26670175bc] --&gt;</description>
      <pubDate>Mon, 13 Jun 2011 17:14:00 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/864311</guid>
      <dc:date>2011-06-13T17:14:00Z</dc:date>
      <clearspace:dateToText>3 years 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>null-pointer errors with Labels caused by LayoutManager validateSize()</title>
      <link>https://forums.adobe.com/thread/860387</link>
      <description>&lt;!-- [DocumentBodyStart:0d0c736e-39ea-46d5-9963-1a24f99b799d] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;This morning I've been trying to load a relatively simple Application into a SWFLoader for display within another application. I keep getting null-pointer errors in Labels though (stack traces below). It seems like the LayoutManager is trying to measure these labels before they've been fully initialized and they're errorring. (It is probably worth pointing out that this application runs without error when launched directly.)&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The Labels that are erroring are very simple, example:&lt;/p&gt;&lt;!--[CodeBlockStart:aa275fd0-a9a8-430e-94cf-c82f62e5efa4][excluded]--&gt;&lt;pre class="plain" name="code"&gt;&amp;lt;mx:Label width="100%" fontSize="18" textAlign="center" text="{ bindableValue }" /&amp;gt;

&lt;/pre&gt;&lt;!--[CodeBlockEnd:aa275fd0-a9a8-430e-94cf-c82f62e5efa4]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;With the MX Label, I run into the following error:&lt;/p&gt;&lt;p&gt;&lt;!--[CodeBlockStart:61a88ba9-bc75-4595-b166-3426274d7ac7][excluded]--&gt;&lt;pre class="plain" name="code"&gt;TypeError: Error #2007: Parameter antiAliasType must be non-null.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at flash.text::TextField/set antiAliasType()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UITextFormat/measure()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UITextFormat.as:570]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UITextFormat/measureText()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UITextFormat.as:492]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UIComponent/measureText()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8605]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.controls::Label/measureTextFieldBounds()[E:\dev\4.x\frameworks\projects\framework\src\mx\controls\Label.as:1616]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.controls::Label/measure()[E:\dev\4.x\frameworks\projects\framework\src\mx\controls\Label.as:1404]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UIComponent/measureSizes()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8216]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UIComponent/validateSize()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8140]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.managers::LayoutManager/validateSize()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:617]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:709]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1072]
&lt;/pre&gt;&lt;!--[CodeBlockEnd:61a88ba9-bc75-4595-b166-3426274d7ac7]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;First thing I tried was swapping out for a Spark label...&lt;/p&gt;&lt;p&gt;&lt;!--[CodeBlockStart:4d074332-769a-4faa-a7d0-5f8906d64036][excluded]--&gt;&lt;pre class="plain" name="code"&gt;&amp;lt;s:Label width="100%" fontSize="18" textAlign="center" text="{ bindableValue }" /&amp;gt;
&lt;/pre&gt;&lt;!--[CodeBlockEnd:4d074332-769a-4faa-a7d0-5f8906d64036]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;With the Spark Label, I get the following error:&lt;/p&gt;&lt;p&gt;&lt;!--[CodeBlockStart:7447b3b5-e178-4e8e-bcce-9b166ddf0d6a][excluded]--&gt;&lt;pre class="plain" name="code"&gt;&lt;span&gt;TypeError: Error #2007: Parameter justificationStyle must be non-null.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at flash.text.engine::EastAsianJustifier/set justificationStyle()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at spark.components::Label/createTextLines()[E:\dev\4.x\frameworks\projects\spark\src\spark\components\Label.as:802]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at spark.components::Label/&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.adobe.com/2006/flex/mx/internal::composeTextLines()[E:\dev\4.x\frameworks\projects\spark\src\spark\components\Label.as:474]" rel="nofollow"&gt;http://www.adobe.com/2006/flex/mx/internal::composeTextLines()[E:\dev\4.x\frameworks\projects\spark\src\spark\components\Label.as:474]&lt;/a&gt;&lt;span&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at spark.components.supportClasses::TextBase/measure()[E:\dev\4.x\frameworks\projects\spark\src\spark\components\supportClasses\TextBase.as:533]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UIComponent/measureSizes()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8216]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.core::UIComponent/validateSize()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8140]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.managers::LayoutManager/validateSize()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:617]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:709]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1072]
&lt;/span&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:7447b3b5-e178-4e8e-bcce-9b166ddf0d6a]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've spent some time Googling this issue but still haven't found a solution. One thing I did try (based on a forum post I came across) was listening for the creation of the Labels and calling "&lt;span&gt;regenerateStyleCache" on them but that did not seem to have any impact.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance if anyone is able to help point me in the right direction here!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0d0c736e-39ea-46d5-9963-1a24f99b799d] --&gt;</description>
      <pubDate>Fri, 03 Jun 2011 15:35:36 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/860387</guid>
      <dc:date>2011-06-03T15:35:36Z</dc:date>
      <clearspace:dateToText>3 years 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>13</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Flash Symbol w/ filters + spark parents + Fade effect bug</title>
      <link>https://forums.adobe.com/thread/853236</link>
      <description>&lt;!-- [DocumentBodyStart:72c076e2-ec21-48d0-8814-ab602ecb8bdd] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;title&gt;&lt;/title&gt;&lt;p class="p1"&gt;I've come across an interesting bug which I've narrowed down to a combination of:&lt;/p&gt;&lt;p class="p1"&gt;&lt;span&gt; &lt;/span&gt;&amp;#8226;&lt;span&gt; &lt;/span&gt;Flash symbols containing 1 or more Filters (defined in the Flash IDE)...&lt;/p&gt;&lt;p class="p1"&gt;&lt;span&gt; &lt;/span&gt;&amp;#8226;&lt;span&gt; &lt;/span&gt;Parented within certain Spark components (ex. symbol in Group that's in another Group)...&lt;/p&gt;&lt;p class="p1"&gt;&lt;span&gt; &lt;/span&gt;&amp;#8226;&lt;span&gt; &lt;/span&gt;Modified by an effect like spark.effects.Fade&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;What you see when you combine those elements above is a 1-frame, fully-opaque flicker after the Fade has completed (if fading out) or before it begins (if fading in). This flicker is noticeable and obviously not an intended part of the animation.&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;Here's a small test project that reproduces what I'm talking about. If you change the &lt;strong&gt;VGroup&lt;/strong&gt; component to a &lt;strong&gt;VBox&lt;/strong&gt; the flicker stops happening (at least for me). The same is true if you remove the middle &lt;strong&gt;DataGroup&lt;/strong&gt; component. (The bug may not stop altogether but it does occur less frequently in that case.)&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p2"&gt;&lt;strong&gt;Application.mxml&lt;/strong&gt;&lt;/p&gt;&lt;p class="p2"&gt;&lt;!--[CodeBlockStart:3b62c067-b1a7-4773-bb39-f9439d026f4f][excluded]--&gt;&lt;pre class="plain" name="code"&gt;&lt;span&gt;

&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;s:Application xmlns:fx="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://ns.adobe.com/mxml/2009" rel="nofollow"&gt;http://ns.adobe.com/mxml/2009&lt;/a&gt;&lt;span&gt;" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:s="library://ns.adobe.com/flex/spark" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:mx="library://ns.adobe.com/flex/mx"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:local="*"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;fx:Script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;![CDATA[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;import mx.collections.ArrayCollection;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]]&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/fx:Script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;fx:Declarations&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:Sequence id="sequence"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:Fade target="{ vbox }" alphaTo="0" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:Fade target="{ canvas }" alphaTo="1" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:Fade target="{ canvas }" alphaTo="0" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:Fade target="{ vbox }" alphaTo="1" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/s:Sequence&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/fx:Declarations&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- If you replace the VGroup with a VBox, this bug does not show itself. --&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:VGroup id="vbox" horizontalAlign="center" horizontalCenter="0" verticalCenter="0"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!--&amp;lt;mx:VBox id="vbox" horizontalAlign="center" horizontalCenter="0" verticalCenter="0"&amp;gt;--&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- Changing this DataGroup to a regular Group lowers the frequency of the bug, but it still occurs. --&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:DataGroup id="dataGroup" dataProvider="{ new ArrayCollection( [ BasicSymbol, SymbolWithGlow, SymbolWithBevel ] ) }"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:layout&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:HorizontalLayout verticalAlign="middle" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/s:layout&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:itemRenderer&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;fx:Component&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;local:DataGroupItemRenderer /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/fx:Component&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/s:itemRenderer&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/s:DataGroup&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;s:Button label="Play" click="sequence.play()" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!--&amp;lt;/mx:VBox&amp;gt;--&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/s:VGroup&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mx:Canvas id="canvas" width="200" height="200" horizontalCenter="0" verticalCenter="0" backgroundColor="0xCC6600" mouseEnabled="false" alpha="0" /&amp;gt;
&amp;lt;/s:Application&amp;gt;

&lt;/span&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:3b62c067-b1a7-4773-bb39-f9439d026f4f]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p2"&gt;&lt;strong&gt;DataGroupItemRenderer MXML&lt;/strong&gt;&lt;/p&gt;&lt;p class="p2"&gt;&lt;title&gt;&lt;/title&gt;&lt;!--[CodeBlockStart:7b3771c2-736f-4e03-a924-575846a0ba21][excluded]--&gt;&lt;pre class="plain" name="code"&gt;&lt;span&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;s:ItemRenderer autoDrawBackground="false" width="70" height="70"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:fx="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://ns.adobe.com/mxml/2009" rel="nofollow"&gt;http://ns.adobe.com/mxml/2009&lt;/a&gt;&lt;span&gt;"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:s="library://ns.adobe.com/flex/spark"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:mx="library://ns.adobe.com/flex/mx"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;fx:Script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;![CDATA[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;override public function set data( value:Object ):void {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super.data = value;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]]&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/fx:Script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mx:Image source="{ data }" /&amp;gt;
&amp;lt;/s:ItemRenderer&amp;gt;
&lt;/span&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:7b3771c2-736f-4e03-a924-575846a0ba21]--&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;/p&gt;&lt;p class="p2" style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="p1"&gt;In addition to the below MXML, I am also happy to provide the FLA that I've created the symbols in as well as a video demonstrating the glitch. (I will try to attach the video as a follow-up comment.)&lt;/p&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:72c076e2-ec21-48d0-8814-ab602ecb8bdd] --&gt;</description>
      <pubDate>Tue, 17 May 2011 13:35:32 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/853236</guid>
      <dc:date>2011-05-17T13:35:32Z</dc:date>
      <clearspace:dateToText>3 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

