# `GSFont elementDidChange:`

*Instance Method*

Reports that a font element changed.

## Declaration

```swift
func elementDidChange(_ element: Any?)
```

```objc
- (void) elementDidChange:(id) element;
```

```python
elementDidChange_(element: object)
```

## Parameters

- `element` — The changed element or change key.

## Discussion

The font updates dependent caches and sends the corresponding change notifications unless interface updates are disabled.

## See Also

### Change Tracking

- [`GSFont.disabledChangeKeys`](/Core/GlyphsCore/GSFont/disabledChangeKeys) — Change keys collected while interface updates are disabled.
- [`GSFont.disablesNiceNames`](/Core/GlyphsCore/GSFont/disablesNiceNames) — Whether automatic glyph name substitution is disabled.

