public void checkDropLocationValid(){
        if(dropHighlightInfo.x + TOTAL_BUTTON_WIDTH/2 > getWidth()){
            dropHighlightInfo.visible = false;
            return;
        }
        
        int dropIndex = dropHighlightInfo.x/TOTAL_BUTTON_WIDTH;
        if(topMenu.visible && dropHighlightInfo.orientation == 0 && dropIndex >= topMenu.data.index){
            dropHighlightInfo.visible = false;
            return;
        }
        if(bottomMenu.visible && dropHighlightInfo.orientation == 1 && dropIndex >= bottomMenu.data.index){
            dropHighlightInfo.visible = false;
            return;
        }
    }