From a371571d11399317ccb72143c14aac5fc353ae2d Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Wed, 22 Nov 2023 12:47:04 +0100 Subject: [PATCH] debug: Show x11 geometry per window --- src/shell/element/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/shell/element/mod.rs b/src/shell/element/mod.rs index e6a50968..77d0a4cc 100644 --- a/src/shell/element/mod.rs +++ b/src/shell/element/mod.rs @@ -634,6 +634,13 @@ impl CosmicMapped { CosmicSurface::X11(_) => "Protocol: X11", _ => unreachable!(), }); + if let CosmicSurface::X11(ref surf) = window { + let geo = surf.geometry(); + ui.label(format!( + "X11 Geo: {}x{}x{}x{}", + geo.loc.x, geo.loc.y, geo.size.w, geo.size.h + )); + } ui.horizontal(|ui| { ui.label("States: "); if window.is_maximized(true) {