fixed fragment crash on orientation change