         
         if (instance == dataGroup)
         { 
+            overlayGroup = new Group();
+            overlayGroup.layout = null;
+            dataGroup.overlay.addDisplayObject(overlayGroup);        
+                                    
             dataGroup.horizontalScrollPosition = _horizontalScrollPosition;
             dataGroup.addEventListener(RendererExistenceEvent.RENDERER_ADD, dataGroup_rendererAddHandler);
             dataGroup.addEventListener(RendererExistenceEvent.RENDERER_REMOVE, dataGroup_rendererRemoveHandler);

            }
        }       
    }
    
    /**
     *  @private

    //--------------------------------------------------------------------------
    
    /**
     *  @private
     */
    private function get dataGrid():DataGrid
    {
        return owner as DataGrid;
    }

    //--------------------------------------------------------------------------
