- Posts: 5
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Ranking doesn't always work on iPad
- Aaargh
- Topic Author
- Offline
- New Member
Your LimeSurvey version: Version 5.4.9+221101
Own server or LimeSurvey hosting: own server
Survey theme/template: Fruity
==================
I'm testing my survey on an iPad Pro 11" (2018) running iPad OS 16.1.
On some pages, the ranking questions do not work. I can neither drag-drop answers, nor can I double-tap on them. When it's not working the right column has no height and the left column with answers has different heights for all answers even though I configured it so all answers should be the same height. When I inspect the HTML I see a `min-height: 576px` CSS property on the list when it *does* work, but when it doesn't this is missing.
The problem is not related to the question itself. If I move the question to an earlier group, it works. If I delete the question and replace it with a very basic ranked question (only 2 answers, no fancy settings) the behaviour is the exact same. It seems to randomly not set up the correct style/js hooks for the question.
I also see the same behaviour when I use the back button. I have a working ranking question in group 1, I go to group 2, then back to group 1, the ranking question no longer works.
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
- Posts: 12881
- Thank you received: 3965
and?
Where is the lss export of your survey?
Please, provide this.
If you say this
what do you expect us to answer?The problem is not related to the question itself. If I move the question to an earlier group, it works
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- jelo
- Offline
- Platinum Member
- Posts: 5033
- Thank you received: 1257
When it comes to mobile issues people tend to forget to mention the browser they use. E.g. I use mostly Firefox on iOS and not Safari.I'm testing my survey on an iPad Pro 11" (2018) running iPad OS 16.1.
So what browser and version is used when surfing on the iPad.
Interesting finding.When I inspect the HTML I see a `min-height: 576px` CSS property on the list when it *does* work, but when it doesn't this is missing.
You iPad has a resolution of 1668 x 2388 pixels.
First you may create a little survey with just one or two ranking questions where you can reproduce the issue constantly on your iPad and attach an LSS export to this thread. I recommend to try a different browser on your iPad and see if you still can reproduce the issue.
If that is the case it may be time to open a bugticket soon.
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Please Log in to join the conversation.
- tpartner
- Offline
- LimeSurvey Community Team
- Posts: 10099
- Thank you received: 3589
Is there anything else in the group that could be introducing JavaScript errors.If I move the question to an earlier group, it works.
1) Check the console for errors.
2) Remove questions/elements to see if the problem clears up.
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Please Log in to join the conversation.
- tpartner
- Offline
- LimeSurvey Community Team
- Posts: 10099
- Thank you received: 3589
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Please Log in to join the conversation.
- Aaargh
- Topic Author
- Offline
- New Member
- Posts: 5
- Thank you received: 0
I don't expect it to matter, Apple does not allow any 3rd party browser engines on iOS/iPadOS, so regardless of which browser you use using, they all use the WebKit engine provided by the OS.When it comes to mobile issues people tend to forget to mention the browser they use. E.g. I use mostly Firefox on iOS and not Safari.
So what browser and version is used when surfing on the iPad.
Note that this is the physical resolution, not the logical resolution. iPads have a high-dpi display and operate under a 2x scaling factor. So for a web page it will look like 834x1194 when used in portrait, or 1194x834 when used in landscape (which is what I use).Interesting finding.
You iPad has a resolution of 1668 x 2388 pixels.
I will make a copy of my survey and try to remove as much of the content as possible to create a minimal test case. I can't share the actual survey as it contains sensitive information.First you may create a little survey with just one or two ranking questions where you can reproduce the issue constantly on your iPad and attach an LSS export to this thread. I recommend to try a different browser on your iPad and see if you still can reproduce the issue.
Please Log in to join the conversation.
- Aaargh
- Topic Author
- Offline
- New Member
- Posts: 5
- Thank you received: 0
I have done this and there are no errors.
Is there anything else in the group that could be introducing JavaScript errors.If I move the question to an earlier group, it works.
1) Check the console for errors.
I will try this with a copy of the survey.2) Remove questions/elements to see if the problem clears up.
Please Log in to join the conversation.