Select2 JS used to improve drop-down selects, is not working well on mobile phones

More
8 years 6 months ago - 8 years 4 months ago #57877 by ggppdk
Hello

after adding new files, did you click browser cache in mobile device ?
did you try to use drop down without using browser zoom (does it work with default zoom?)


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...
Last edit: 8 years 4 months ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 6 months ago - 8 years 4 months ago #57879 by smarterweb
hi, yes I tried clearing browser cache also installed another browser (FF) and tried with and without page zoom. The issue is always the same, dropdown disappears on top. When I hold the finger on the dropdown long enough, it stays open.
As mentioned, the demo site for select2 works fine: select2.github.io/examples.html
Last edit: 8 years 4 months ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 6 months ago - 8 years 4 months ago #57905 by ggppdk
Hello

do you have a test / copy website?

click on "Download ZIP" on our github repository and install via Joomla installer
github.com/FLEXIcontent/flexicontent-cck


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...
Last edit: 8 years 4 months ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 6 months ago - 8 years 4 months ago #57912 by smarterweb
hello, I have installed the latest dev version, cleared cache, tested on new phone and still the same issues.
the testing site can be seen here: wedoit4you.co.nz/testsite/jobs/
Last edit: 8 years 4 months ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago - 8 years 4 months ago #57958 by ggppdk
Hello

Open this with v3.0.9 milestone
github.com/FLEXIcontent/flexicontent-cck/issues/328

will look into this more
b]update[/b
I have tested
- i can replicate it if rotating the mobile and then openning
and maybe it is related to virtual keyboard showing

also see this issue,
github.com/select2/select2/issues/1541#issuecomment-158955700
- will try to fix, otherwise will
1. disable select2
2. and use single-drop-down selector


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...
Last edit: 8 years 4 months ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 4 months ago #58615 by ggppdk
Fixed with:
github.com/FLEXIcontent/flexicontent-cck/issues/328

Disabled select2 JS in mobile devices, since select2 JS and simila JS do not have yet best and bug-free UI for mobile:
- selection drop box detaches in some cases and is placed away for select element
- browser's virtual keyboard is not suppresed and takes too much space, hidding the selection element, especially in landscape orientation

Also this will much Joomla's behaviour that does not use JS in mobile devices (chosen JS does not load in mobile devices)


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.557 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline