04:11 luks2[m]: got banned from a discord server for pushing the word of wayland
04:17 ahmadraniri[m]: <luks2[m]> "got banned from a discord server..." <- What kind of group is that?
04:18 luks2[m]: discord.gg/gentoo
04:18 psykose: that doesn't have anything to do with this channel
20:54 vyivel: if you destroy a wl_subsurface and immediately recreate it, it only becomes visible after the parent surface's pending state is committed, right?
21:02 kchibisov: If you mark it desync I think it shouldn't.
21:02 kchibisov: Otherwise it's correct, because default is sync.
21:03 kchibisov: At least that's how it worked for me in some compositors...
21:04 vyivel: hmm
21:04 vyivel: i have this client: https://gitlab.freedesktop.org/vyivel/randfall/-/blob/main/cases/subsurface_recreate_without_parent_commit.c
21:05 vyivel: and if i understand it correctly the (red) subsurface shouldn't be visible
21:06 vyivel: mutter shows it, kwin shows it, anvil shows it, weston shows it
21:06 vyivel: wlroots-based compositors and tinywl don't
21:06 vyivel: err
21:06 vyivel: and jay*
21:07 vyivel: (idk about any other wayland server implementations)
21:10 bl4ckb0ne: whats anvil and jay?
21:12 vyivel: jay is https://github.com/mahkoh/jay
21:12 vyivel: anvil is smithay's example compositor
21:12 bl4ckb0ne: ty
21:57 wlb: wayland Issue #399 opened by Jan Bruns (janbruns) Minor possible memleaks in libwlc https://gitlab.freedesktop.org/wayland/wayland/-/issues/399