fix selete shape cofused issue