                 deferredGridOperation(grid);
             deferredGridOperations.length = 0;
             
-            // Data grid editor
-            
-            editor = createEditor();
-            editor.initialize();
-            
             // IDataGridElements: grid, columnHeaderBar
             
             if (columnHeaderBar)

        else
            gridSelection.selectionMode = value;
        
        dispatchChangeEvent("selectionModeChanged");
    }
    

            if (instance == hoverIndicator) 
                grid.hoverIndicator = hoverIndicator;

            if (instance == caretIndicator)
            {                
                grid.caretIndicator = caretIndicator;
                
                // Add a focus listener so we can turn the caret on and off
                // when we get and lose focus.
                addEventListener(FocusEvent.FOCUS_IN, dataGrid_focusHandler);
                addEventListener(FocusEvent.FOCUS_OUT, dataGrid_focusHandler);
                if (grid && grid.layout is GridLayout)
                    GridLayout(grid.layout).showCaret = false;
            }    
            
            if (instance == selectionIndicator) 
                grid.selectionIndicator = selectionIndicator;
        }
