Attaching Null to the surface influences configuration.
I assume this is an expected behavior but I didn't found anything in the docs describing it. To be more clear on what behavior Im talking about. In my application I create a layer_surface, configure it attach a buffer, and a popup appears. However when closing the following popup by attaching a null to the surface, and reopening it by reattaching the buffer I receive layer_surface has never been configured
error. Shouldn't there be a note on that in the surface.attach doc?