# focusManager

**URL:** <https://forum.kirupa.com/t/focusmanager/274476>\
**Category:** flash\
**Created:** [October 30, 2008, 3:11pm UTC](https://forum.kirupa.com/t/focusmanager/274476 "2008-10-30T15:11:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![natronp](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@natronp](https://forum.kirupa.com/u/natronp)\
**Post date:** [October 30, 2008, 3:11pm UTC](https://forum.kirupa.com/t/focusmanager/274476/1 "2008-10-30T15:11:01Z")

</div>

i was using focus manager fine when my movie was standalone, now that it’s loaded into a container on \_root, i get undefined when i try to trace out the current focus.

this codes worked originally:

```auto
keyListener = new Object();

keyListener.onKeyDown = function()
{
	var keyCode = Key.getCode();
	if(keyCode == 9)
	{
		trace("keyCode: "+keyCode);
		clipHit = _root.focusManager.getFocus();
		trace("clipHit: "+clipHit);
		trace("clipHit._parent.ind: "+clipHit._parent.ind);
		if(clipHit._parent.ind == laLength-1)
		{ 
		_root.focusManager.setFocus(inp0.inputText);
		}else{

```

in that you could trace out “clipHit” from \_root.focusManager.getFocus(); I guess i assumed that focusManager would not be affected by scope, but obviously it is! I tried changing \_root.focusManager to \_root.myContainerClip.focusManager, but to no avail! help!!!
