# `GSFont.disabledChangeKeys`

*Instance Property*

Change keys collected while interface updates are disabled.

## Declaration

```swift
var disabledChangeKeys: NSMutableSet? { get set }
```

```objc
@property (nonatomic, strong) NSMutableSet * disabledChangeKeys;
```

```python
disabledChangeKeys() -> set
setDisabledChangeKeys_(disabledChangeKeys: set)
```

## Discussion

This set is used by [`GSFont disableUpdateInterface`](/Core/GlyphsCore/GSFont/disableUpdateInterface) and [`GSFont enableUpdateInterface`](/Core/GlyphsCore/GSFont/enableUpdateInterface). Use the update methods instead of mutating this set directly.

## See Also

### Change Tracking

- [`GSFont elementDidChange:`](/Core/GlyphsCore/GSFont/elementDidChange:) — Reports that a font element changed.
- [`GSFont.disablesNiceNames`](/Core/GlyphsCore/GSFont/disablesNiceNames) — Whether automatic glyph name substitution is disabled.

