Join GitHub today
Event the presentation receiver when the last session has disconnected #194
This is forked from #35, to specifically request a feature whereby a
This proposal was outlined in #35 (comment).
The arguments for this feature:
The arguments against:
I don't think we need this any more actually.
I was mostly concerned about the scenario when a single controller has been connected, and that controller calls .close() to close the connection to the presentation. If we in that case wanted the presentation to automatically close, then we needed a default event to hang that closing action on.
But since we have .terminate(), and since @mfoltzgoogle in #35 indicated that other platforms don't close by default, then I think leaving the presentation open even if all controllers have .close()ed sounds fine.
And so in that case
So I think we should just close this issue with no action.