清理 root 窗口 property

This commit is contained in:
2026-01-26 13:53:26 +08:00
parent 47d578ca71
commit 23fb95a5e4

View File

@@ -314,6 +314,11 @@ void wm_clean(void) {
if (source_id) g_source_remove(source_id);
}
xcb_delete_property(wm.xcb_conn, wm.screen->root, _NET_CLIENT_LIST);
xcb_delete_property(wm.xcb_conn, wm.screen->root, _NET_ACTIVE_WINDOW);
xcb_delete_property(wm.xcb_conn, wm.screen->root, _NET_SUPPORTING_WM_CHECK);
xcb_aux_sync(wm.xcb_conn);
xcb_destroy_window(wm.xcb_conn, wm.wm_check_window);
wm.wm_check_window = XCB_WINDOW_NONE;