aboutsummaryrefslogtreecommitdiff
path: root/src/render_helpers
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-01-03 12:22:43 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-01-03 15:57:59 +0300
commit300701f44e9d1fef38eda06fc33b34708a8c6e50 (patch)
tree0d68075e87fc8e940c6b5ad7a7791938c5b61f45 /src/render_helpers
parentd1370622d87f53f7c47f53fe1aaa4a018757d8d7 (diff)
downloadniri-300701f44e9d1fef38eda06fc33b34708a8c6e50.tar.gz
niri-300701f44e9d1fef38eda06fc33b34708a8c6e50.tar.bz2
niri-300701f44e9d1fef38eda06fc33b34708a8c6e50.zip
Render layer-shell pop-ups on top
Diffstat (limited to 'src/render_helpers')
-rw-r--r--src/render_helpers/mod.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/render_helpers/mod.rs b/src/render_helpers/mod.rs
index 1af6aeab..32a571c9 100644
--- a/src/render_helpers/mod.rs
+++ b/src/render_helpers/mod.rs
@@ -113,6 +113,11 @@ impl<E> SplitElements<E> {
popups.extend(normal);
popups
}
+
+ pub fn extend(&mut self, other: SplitElements<E>) {
+ self.popups.extend(other.popups);
+ self.normal.extend(other.normal);
+ }
}
impl ToRenderElement for BakedBuffer<TextureBuffer<GlesTexture>> {