diff options
| author | Kenny Levinsen <kl@kl.wtf> | 2024-03-28 00:34:30 +0100 |
|---|---|---|
| committer | Alexander Orzechowski <alex@ozal.ski> | 2024-07-03 10:06:22 -0400 |
| commit | b04f4136bc6163246d7e24454b84a950c8137ffc (patch) | |
| tree | 09214a5d78ebe61eedfe907534140ce490b11a25 /include | |
| parent | e32bdaa7bead5052dd32c12917ea8f74a9b14405 (diff) | |
desktop/output: Debounce modesets
Output changes often happen in rapid succession. Instead of doing the
modesets one by one, set a 10 millisecond debounce timer.
Diffstat (limited to 'include')
| -rw-r--r-- | include/sway/server.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sway/server.h b/include/sway/server.h index 3a63df34..abf1b6b4 100644 --- a/include/sway/server.h +++ b/include/sway/server.h @@ -135,6 +135,8 @@ struct sway_server { // Stores the nodes that have been marked as "dirty" and will be put into // the pending transaction. list_t *dirty_nodes; + + struct wl_event_source *delayed_modeset; }; extern struct sway_server server; |
