diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-10-01 19:41:42 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-10-01 19:41:42 +0400 |
| commit | 5b6b3fcfbe61695b0e5d27e8a08592a9ebd412b0 (patch) | |
| tree | e22d5bc853da8bd9f900140729ab4caeea5158d0 /src/backend/tty.rs | |
| parent | d8a511bbac8d487c537dc325d105c1b07ff9c0cf (diff) | |
| download | niri-5b6b3fcfbe61695b0e5d27e8a08592a9ebd412b0.tar.gz niri-5b6b3fcfbe61695b0e5d27e8a08592a9ebd412b0.tar.bz2 niri-5b6b3fcfbe61695b0e5d27e8a08592a9ebd412b0.zip | |
Avoid sending frame callbacks to invisible surfaces
Diffstat (limited to 'src/backend/tty.rs')
| -rw-r--r-- | src/backend/tty.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/tty.rs b/src/backend/tty.rs index 6f665432..763a5bc1 100644 --- a/src/backend/tty.rs +++ b/src/backend/tty.rs @@ -807,6 +807,8 @@ impl Tty { } } + niri.update_primary_scanout_output(output, &res.states); + if res.damage.is_some() { let presentation_feedbacks = niri.take_presentation_feedbacks(output, &res.states); |
