add pageEnabled relayout support