From a7be1dc1ad159c301aaa85ba21ea197e7667944f Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Fri, 4 Dec 2020 01:07:14 +0000 Subject: [PATCH] [general]: add more debug logs Signed-off-by: Yuxuan Shui --- src/picom.c | 8 ++++++-- src/win.c | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/picom.c b/src/picom.c index 9234253..503cc31 100644 --- a/src/picom.c +++ b/src/picom.c @@ -205,11 +205,15 @@ static inline void get_screen_region(session_t *ps, region_t *res) { void add_damage(session_t *ps, const region_t *damage) { // Ignore damage when screen isn't redirected - if (!ps->redirected) + if (!ps->redirected) { return; + } - if (!damage) + if (!damage) { return; + } + log_trace("Adding damage: "); + dump_region(damage); pixman_region32_union(ps->damage, ps->damage, (region_t *)damage); } diff --git a/src/win.c b/src/win.c index d223a7f..5cec8a8 100644 --- a/src/win.c +++ b/src/win.c @@ -434,6 +434,8 @@ void win_process_update_flags(session_t *ps, struct managed_win *w) { // Whether the window was visible before we process the mapped flag. i.e. is the // window just mapped. bool was_visible = win_is_real_visible(w); + log_debug("Processing flags for window %#010x (%s), was visible: %d", w->base.id, + w->name, was_visible); if (win_check_flags_all(w, WIN_FLAGS_MAPPED)) { map_win_start(ps, w);