# `GSFont disableUpdateInterface`

*Instance Method*

Defers interface updates and change notifications.

## Declaration

```swift
func disableUpdateInterface()
```

```objc
- (void) disableUpdateInterface;
```

```python
disableUpdateInterface()
```

## Discussion

Changed keys are collected and reported when [`GSFont enableUpdateInterface`](/Core/GlyphsCore/GSFont/enableUpdateInterface) is called. Balance this with [`GSFont enableUpdateInterface`](/Core/GlyphsCore/GSFont/enableUpdateInterface).

## See Also

### Interface Updates

- [`GSFont stopUpdateInterface`](/Core/GlyphsCore/GSFont/stopUpdateInterface) — Suppresses interface updates and change notifications.
- [`GSFont enableUpdateInterface`](/Core/GlyphsCore/GSFont/enableUpdateInterface) — Processes deferred interface updates and resumes normal update behavior.
- [`GSFont enableFutureUpdates`](/Core/GlyphsCore/GSFont/enableFutureUpdates) — Resumes normal update behavior without reporting changes made while updates were disabled.
- [`GSFont isUpdateInterfaceEnabled`](/Core/GlyphsCore/GSFont/isUpdateInterfaceEnabled) — Returns whether interface updates and change notifications are enabled.

