Currently, when a user disconnects the vote they've cast in the open poll, if such a poll with vote exists, it is wiped. If they reconnect they may vote again, and may choose a different answer as well.
However this results in a situation where the spirit of the result is completely lost. For example, say a weekly broadcast like a gathering around a particular show, there is a large number of viewers who would vote in a "rate that episode" poll, but then disconnect because they were only there for the syndication and are going on with their day. You connect later and the the poll is still open, but now with all zero votes.
I propose an alternate behavior where a users vote is retained until they vote for a different option. That way, in the example above, the spirit of the vote is retained despite the mass post-viewing departure of users after the syndicated media is finished.
Currently, when a user disconnects the vote they've cast in the open poll, if such a poll with vote exists, it is wiped. If they reconnect they may vote again, and may choose a different answer as well.
However this results in a situation where the spirit of the result is completely lost. For example, say a weekly broadcast like a gathering around a particular show, there is a large number of viewers who would vote in a "rate that episode" poll, but then disconnect because they were only there for the syndication and are going on with their day. You connect later and the the poll is still open, but now with all zero votes.
I propose an alternate behavior where a users vote is retained until they vote for a different option. That way, in the example above, the spirit of the vote is retained despite the mass post-viewing departure of users after the syndicated media is finished.