 import flash.display.InteractiveObject;
 import flash.events.Event;
 import flash.events.FocusEvent;
+import flash.events.IEventDispatcher;
 import flash.events.KeyboardEvent;
 import flash.events.MouseEvent;
 import flash.events.TimerEvent;

import spark.components.Grid;
import spark.events.GridEvent;
import spark.events.GridItemEditorEvent;
import mx.core.IVisualElementContainer;
import flash.events.IEventDispatcher;

use namespace mx_internal;


                            restoreFocusableChildrenFlags();
                        }
                    }                        
                }
            }
        }
        
        // Prevent the DataGrid from processing any keystrokes that were 
        // received by the editor. We don't cancel the keystokes here 
        // because on AIR that cancels text input into the text field.
        event.stopPropagation();
    }
    
    /**
