Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Polls: option to enable multi-select #2295

Open
keunes opened this issue Feb 17, 2024 · 1 comment
Open

Polls: option to enable multi-select #2295

keunes opened this issue Feb 17, 2024 · 1 comment

Comments

@keunes
Copy link

keunes commented Feb 17, 2024

Your use case

What would you like to do?

Be able to allow multi-select on polls, and see the results sorted by most-selected.

Why would you like to do it?

I want to schedule a meeting, and need to know the most-favourable options. I.e. kind of an in-app doodle.

How would you like to achieve it?
When creating a poll, add an option 'Allow multi-select' (or something – there is probably a better text)

Screenshot_20240217-091907.png

When giving poll answers, the UI should indicate that multiple answers may be given (e.g. by using checkboxes rather than radio buttons).

When viewing poll replies, the UI could largely stay the same, sorting options by most-selected.

Have you considered any alternatives?

No response

Additional context

No response

@nitn3lav
Copy link

nitn3lav commented Oct 7, 2024

There is already a max_selections parameter in the spec.
This was already implemented for Element Web. However, the PR matrix-org/matrix-react-sdk#9519 was rejected because it wouldn't be cross platform across all versions of Element.
Some other clients have also already implemented this.
I would be happy to implement this for Element iOS and Element X iOS and I might also take a look at Android. Could someone from the products team please confirm that this would get merged (if my code meets all requirements, etc.)

CC: @dbkr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants