Fix Grid View and add saving state when rotate