Merge pull request #54 from pop-os/toplevel-shm-buffer

Fix advertised buffer size for shm toplevel capture
This commit is contained in:
Victoria Brekenfeld 2023-01-03 18:50:27 +01:00 committed by GitHub
commit 699f245022
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -161,10 +161,7 @@ impl ScreencopyHandler for State {
fn capture_toplevel(&mut self, toplevel: Window, session: Session) -> Vec<BufferInfo> {
let surface = toplevel.toplevel().wl_surface();
let size = toplevel
.bbox_with_popups()
.size
.to_buffer(1, Transform::Normal);
let size = toplevel.geometry().size.to_buffer(1, Transform::Normal);
let mut _kms_renderer = None;
let renderer = match self.backend {