fix bug when reussing glview after viewdidunload