Fix a layout bug when GDSheetController is used as a ChildViewController