xdg_activation: token reuse is not clear
xdg_activation_v1::get_token
says the following
Creates an xdg_activation_token_v1 object that will provide the initiating client with a unique token for this activation. This token should be offered to the clients to be activated.
Where the key point is that token passed to clients .
However in reality it seems like that implementations mark the token as no longer valide once the xdg_activation_v1::activate
is called.
Should the activate
just say that the token will be considered invalid
, so the clients instead of creating 1 token and passing to 2 clients, will just create 2 tokens for each client being activated?