diff options
author | Alexander Orzechowski <alex@ozal.ski> | 2023-05-02 17:12:21 -0400 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2023-05-02 23:25:50 +0200 |
commit | db7638a0e515635e3aa36fa8bef58f3e44b177d8 (patch) | |
tree | e4cc1b56648674b39d47b8fab8e1fbf3a946f419 | |
parent | render: Use wlr_render_pass (diff) | |
download | sway-db7638a0e515635e3aa36fa8bef58f3e44b177d8.tar.gz sway-db7638a0e515635e3aa36fa8bef58f3e44b177d8.tar.zst sway-db7638a0e515635e3aa36fa8bef58f3e44b177d8.zip |
Don't crash if there is no damage during render
-rw-r--r-- | sway/desktop/render.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/desktop/render.c b/sway/desktop/render.c index 37e84647..92ccfd09 100644 --- a/sway/desktop/render.c +++ b/sway/desktop/render.c | |||
@@ -1018,7 +1018,7 @@ void output_render(struct render_context *ctx) { | |||
1018 | 1018 | ||
1019 | if (!pixman_region32_not_empty(damage)) { | 1019 | if (!pixman_region32_not_empty(damage)) { |
1020 | // Output isn't damaged but needs buffer swap | 1020 | // Output isn't damaged but needs buffer swap |
1021 | goto renderer_end; | 1021 | return; |
1022 | } | 1022 | } |
1023 | 1023 | ||
1024 | if (debug.damage == DAMAGE_HIGHLIGHT) { | 1024 | if (debug.damage == DAMAGE_HIGHLIGHT) { |