Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
Move indeterminate
A little jab at the Flex 3 SDK team. This is about a bug in the Flex 2 Beta 2 release. Looks like someone forgot to remove a trace statement. Woops.
If you want to get overwhelmed with “Move indeterminate” trace statements then debug this app in the latest Flex Builder:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:ProgressBar indeterminate="true"/>
</mx:Application>
This bug has been fixed, although not scheduled to be rolled out until next beta. I assume you can grab a nightly build and install a newer version of the SDK if you want to make these trace statements go away.
I’ll be bitching more fairly soon about some other pain points when upgrading an app from Flex 3 Beta 1 to Flex 3 Beta 2.
















Entries (RSS)
October 5th, 2007 at 12:46 pm
The one that got me was having an empty switch statement
switch
{
}
Woohoo. Internal error.
That was fun to find.
October 5th, 2007 at 1:18 pm
yeah, upgrading ti beta 3 hasn’t been the most pleasant experience. Porting large css files is quite a bummer.
October 5th, 2007 at 1:51 pm
Wow, the Framework developers use trace statements? Now I don’t feel like a total dunce.
November 13th, 2007 at 7:28 am
Are you guys taking the nightly SDK builds? I have run into a few off the wall bugs that seems to get fixed, but it seems like it might introduce even more randomness.
November 13th, 2007 at 6:53 pm
UNIX to the rescue!
ant run 2>&1 | grep -v “Move indeterminate”
(Assumes you’re using ant to automate repetitive tasks. If not, just replace “ant run” with whatever you use to run your app…)
November 30th, 2007 at 6:48 am
There’s one more approach to get rid of “Move indeterminate” and other malevolent things like orphaned trace statements.
- Add Flex SDK source to your project: Project Properties > Flex Build Path > Add Folder > C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\frameworks\projects\framework\src
- Find in Files (Ctrl+Shift+F) > Move indeterminate.
- Edit the wrong string in the source (in this case, line #1631 in the ProgressBar.as), save file and now it’s working fine.
Doug, you’re the best. (the words I used to say in Russian too many times; now it’s the time to say it in English
November 30th, 2007 at 8:39 am
A little addition to my prev comment: while this works, it makes the FB to slow down a bit during compile / search etc.
December 1st, 2007 at 10:52 am
Finally, you can then rebuild the framework.swc (to get rid of slowdown after including full framework source into your app’s source directories), but in Flex 3 Beta I could rebuild it with nearly 3 hours of magic passes. But succeeded at the end.