---
title: "systemDidChangeSelection(for:)"
framework: browserenginekit
role: symbol
role_heading: Instance Method
path: "browserenginekit/betextinteractiondelegate/systemdidchangeselection(for:)"
---

# systemDidChangeSelection(for:)

Invoked by the system when the selection is about to change in the document.

## Declaration

```swift
func systemDidChangeSelection(for textInteraction: BETextInteraction)
```

## See Also

### Text selection changes

- [systemWillChangeSelection(for:)](browserenginekit/betextinteractiondelegate/systemwillchangeselection(for:).md)
