feat(backend): backend_create_bar_window 返回 tray 句柄

This commit is contained in:
2026-07-18 18:21:25 +08:00
parent d0120566bf
commit 9f8681d467
2 changed files with 9 additions and 1 deletions

View File

@@ -845,7 +845,14 @@ backend_bar_window_t backend_create_bar_window(
fatal("cannot create cairo context: %s", cairo_status_to_string(statue));
}
return (backend_bar_window_t){.window_id = window_id, .cr = cr};
return (backend_bar_window_t){
.window_id = window_id,
.cr = cr,
.tray = {
.api = tray_api,
.handle = backend,
},
};
}
void backend_flush(backend_t *backend) { xcb_flush(backend->conn); }