# ConfigScreenCloseEvent
> Fired when a player closes a config screen.
`gg.lode.lecternapi.api.event.ConfigScreenCloseEvent`
---
## Signature
```java
public class ConfigScreenCloseEvent extends LecternClientEvent
```
---
## Methods
### getScreenId
```java
public String getScreenId()
```
---
## Example
```java
@EventHandler
public void onConfigClose(ConfigScreenCloseEvent event) {
if (!event.getScreenId().equals("settings")) return;
prefs.flush(event.getPlayer());
}
```
Treat this as a hint, not as the moment to save. Values already arrived through
[[ConfigScreenChangeEvent]], and a disconnect closes the screen without sending anything.
---
## Related Pages
- [[ConfigScreenChangeEvent]]. The values themselves
- [[IUIManager]]. Showing the screen