resize after timeout ensures views exist