correct hide behavior on new elems