internal: listen to output.damage events

This commit is contained in:
vaxerski 2023-04-07 16:31:51 +01:00
parent a35ea4d242
commit cd1b982b2a
4 changed files with 18 additions and 4 deletions

View file

@ -196,3 +196,10 @@ void Events::listener_monitorStateRequest(void* owner, void* data) {
wlr_output_commit_state(PMONITOR->output, E->state);
}
void Events::listener_monitorDamage(void* owner, void* data) {
const auto PMONITOR = (CMonitor*)owner;
const auto E = (wlr_output_event_damage*)data;
PMONITOR->addDamage(E->damage);
}