fixed a bug for _M_.prototype.visibile