Skip to content
This repository was archived by the owner on Oct 26, 2021. It is now read-only.

Common Issues And Solutions

mzyndul edited this page Nov 22, 2012 · 2 revisions

Table of Contents

General Issues

Pages Not Showing Up In Context Menu

You may encounter a situation where your pages aren't showing up in the context menu even though menu="true". The reason is because there are some words that are not allowed, the most common one brought up is "About".

The complete list of what is not allowed can be found on this Adobe web page. If you turn a page node on for the menu and it has one of these titles, it won't show up.

Non-Latin Characters In Titles Cause SWFAddress Errors

You cannot have non-Latin characters in urls with SWFAddress, so if you have non-Latin characters in your page titles, use the route attribute on your page nodes to create a valid url while maintaining your page titles.

Compile Errors About Missing Classes or Invalid Properties

After updating an existing Gaia project, if you see compile and/or runtime errors about missing classes or invalid properties, the solution is to make sure you always delete your ASO files after updating. You can do this under the menu Control > Delete ASO Files.

Cannot Coerce MovieClip to IPreloader/IPage

Coercion errors occur when the Flash file in question did not compile correctly. This commonly happens when you make custom preloaders based on the PreloaderScaffold or your page.fla has an error in it when it compiled. You have to make sure that the preload.fla/page.fla file compiles without errors or Flash won't be able to treat it as the proper class (IPreloader/IPage). This is always because the Flash file did not compile correctly.

Interrupt In/Out/Cross Messages In Output Window

You will see >>> INTERRUPT IN <<< if a transitioning page did not fire its transitionOutComplete() method correctly.

You will see >>> INTERRUPT OUT <<< if a transitioning page did not fire its transitionInComplete() method correctly.

You will see >>> INTERRUPT CROSS <<< if there is some combination of the above or you are using Cross Flow.

You'll have to figure out which page is failing to call its transition complete method.

If you make a custom preloader, you might also have to check if the preloader is firing its complete method correctly, as well.

Gaia Framework Panel Not Showing Up In Flash

This is a common problem for international users, and is caused by a bug in the Adobe Extension Manager. The solution can be found on this thread in the forum

Clone this wiki locally