Skip to main content
Inspiring
February 11, 2011
Question

ReferenceError: Error #1056: Cannot create property...IEditManager::delayedOperations

  • February 11, 2011
  • 1 reply
  • 2293 views

When I compile a somewhat complex application, I immediately get the following error:

ReferenceError: Error #1056: Cannot create property flashx.textLayout.edit:IEditManager::delayedOperations on flashx.textLayout.edit.EditManager.

But when I compile one of the TLF’s sample projects, I do not receive this error.

I am using the following:

Flex SDK: 4.5.0.17689 (build date: Oct 24, 2010)

TLF:  build 232

I came across this post back in November 17, 2010 and as rdermer mentioned, this issue got addressed in build 204.   This change is also documented in the TLF’s ReleaseNotes.txt file.  But I am not sure why it’s happening again.  I am using the latest available builds without building the SDK and TLF locally?

This topic has been closed for replies.

1 reply

injpixAuthor
Inspiring
February 11, 2011

Ok, I just read this note in ReleaseNotes:

Build 220
   * Fix 2759026, "Remove Deprecated method EditManager/IEditManager.delayedOperations". The latest version of Flex Hero no longer calls the old API,
   so it can be removed. If you have any problems, please pick up the latest Flex SDK.

So looking at this webpage, if I use 4.5.0.19786, it doesn't even attempt to compile.  The builds under 'Hero Builds' are half-baked, correct?  So I need to build them locally?  I am confused, please help.

Adobe Employee
February 11, 2011

The Hero builds contain a fully function Flex SDK - though I believe some of the sources are not included.

injpixAuthor
Inspiring
February 14, 2011

Can you, or anyone elaborate on that statement?