merge DeviceOrientation updates