Step 1: Create a multiple-choice poll and wait for votes to be cast.
Step 2: Click "View results".
Expected result: Percentages are calculated the same way as in chats (number of votes for an option divided by the number of participants).
Actual result: The calculation is incorrect. It shows the number of votes for an option divided by the total number of votes cast.
Reproduced on Android. For reference, this issue does not occur in the Windows desktop client.
Steps to reproduce
Step 1: Create a multiple-choice poll and wait for votes to be cast.
Step 2: Click "View results".
Expected result: Percentages are calculated the same way as in chats (number of votes for an option divided by the number of participants).
Actual result: The calculation is incorrect. It shows the number of votes for an option divided by the total number of votes cast.
Reproduced on Android. For reference, this issue does not occur in the Windows desktop client.
Hello, the percentage of results is not based on the chat's members amount. It's based on the voter users: it reflects how much that option is voted, based on how many users did send a vote in the poll.
But in that case, your calculation is different here and there. For example, take the same multiple-choice poll. The numbers have changed since my screenshot, but look: the first 2 screenshots are the desktop view from the chat and if you drill down. In both cases, the calculation uses the formula: number of votes for a given option divided by the number of participants. The next 2 screenshots are from Android. Here, in the chat view everything looks the same as on desktop, but if you drill down inside – the formula suddenly changes. Moreover, this percentage is utterly meaningless, at least to me.