---
title: hasUncommittedUpdates
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uicollectionview/hasuncommittedupdates
---

# hasUncommittedUpdates

A Boolean value that indicates whether the collection view contains drop placeholders or is reordering its items as part of handling a drop.

## Declaration

```swift
var hasUncommittedUpdates: Bool { get }
```

## Discussion

Discussion When the value of this property is true, avoid making any significant changes to the collection view. Specifically, don’t reload the collection view’s data, as doing so deletes all placeholders and recreates items from the data source.

## See Also

### Reloading content

- [reconfigureItems(at:)](uikit/uicollectionview/reconfigureitems(at:).md)
- [reloadData()](uikit/uicollectionview/reloaddata().md)
- [reloadSections(_:)](uikit/uicollectionview/reloadsections(_:).md)
- [reloadItems(at:)](uikit/uicollectionview/reloaditems(at:).md)
