Forum Discussion
"Next" layer showing unexpectedly on mobile
I have an interaction that requires the user to select all the boxes before being able to progress to the next slide. Each box triggers a different layer. There is a variable that changes to "true" once all the boxes are "visited". There is a layer that pops up to remind the user to select all the boxes if they click next and the variable is false.
The interaction works fine in preview, or when published and viewed on a computer. However, when testing on my mobile phone (Samsung Galaxy), the layer reminder pops up randomly along with other layers that are triggered.
I have been able to replicate this problem in a test, which is attached.
The project was developed in Articulate 360 and was published for LMS. It was tested on two LMS with a Samsung Galaxy using Chrome.
- RenaMaguire-3b5Community Member
We attempted to remove the swipe option on our course, only to run into another bug that has yet to be fixed:
https://community.articulate.com/discussions/articulate-storyline/cannot-disable-swipe
If you find a solution, please let me know. It has been a real problem for us, too!
- ElizabethAnd461Community Member
Thanks for sharing that with me! Saved me a lot of time and effort :)
You'll be first to know if I find a solution.
[Medline]
Elizabeth Andreas
Senior Course Designer/Developer
Marketing
Medline Industries, Inc.
www.medline.comO:847-643-4720
eandreas@medline.com
- RenaMaguire-3b5Community Member
Update: While continuing to test the project, I discovered it is not just triggering the layer, but actually triggering the "Next" command. When I selected the final square in one of my runs through, it automatically jumped me to the next slide.
Hi there Rena!
Thanks for letting us know what's going on, and so sorry for the trouble! Often when a user runs into a problem in a learning management system, we like to test the file in another environment to compare the behavior.
I published your file and hosted it on SCORM Cloud, and it appears to be working normally there. Here's a quick screen recording of my testing on a Samsung Galaxy device in Chrome.
Could you also test this link on your device and let me know if it works correctly?
- RenaMaguire-3b5Community Member
It is still a problem for us on both an iPhone 6S and a Samsung A5, both
using Chrome.In testing it further, it only happens when a layer is being triggered. It
seems as if the swipe function is hyper sensitive when opening layers. Once
all the buttons are visited, you can swipe quite far without moving to the
next slide. It's almost as if the layers are creating some kind of swipe
motion that is compounded by tapping motion.
Hi Rena,
Do you mean that you can "swipe" to the next slide, even before all squares are visited?
Also, what iOS and Android versions are you running on those devices?
- RenaMaguire-3b5Community Member
Sorry Alyssa, let me explain better:
The problem seems to be related to the swipe function. When the variable is
set to "False", preventing the user from going to the next slide, even the
slightest movement while tapping will trigger the message. For example, we
can tap ANYWHERE on the screen, not just the buttons, and trigger the
message, even when we are trying our best to tap carefully to not swipe.
It's as though the swipe is too sensitive, picking up the smallest of
motions.What's really strange (and tells us that it isn't a phone problem) is that
once all the squares are visited (and consequently all layers have been
activated, and the variable is changed to "True"), the problem no longer
occurs. We can tap, and also do small swiping motions without triggering
the "Swipe Next" function. We can still swipe next by making a purposeful
swiping motion; it just isn't triggered accidentally.Two final points:
We have occasionally had the issue crop up when we tap the
final square; instead of seeing the message, it skips to the next slide. I
just wanted to point this out so that you can see it IS the "next" function
that is being triggered, not just my layer with the message on it.I tried disabling the Swipe features in the Slide Navigation window for both slides as a work-around, but I was still able to swipe in the published version.
Tested in Chrome on:
Samsung A5 using Android version 8.0.0iPhone 6s iOS 11.4.1 (15G77)
Thanks so much for that extra detail, Rena. I'd like to get the help of our Support Engineers to do some further testing on this, so I've opened a case on your behalf. They'll take a closer look at your file and reach out to you soon!
- RenaMaguire-3b5Community Member
Thanks, Rena for reaching out to Anna in your support case as well. Looks like she is currently testing, so thank you for sharing the details and this recording :)
- RenaMaguire-3b5Community Member
In the meantime, this has seriously affected our ability to offer training. Anna suggested a workaround of using a new slide to show the message, instead of a layer. This won't work for us, as our slides are set to "reset to initial" for various reasons; if the user tried to go to the next slide before the variable was changed, they would have to go back and redo all their work. In some cases, this would mean quite a lot of extra time for the user. We also sometimes use the message layer to provide a hint, such as arrows pointing at the unselected items.
I would like to find a workaround if the bug is going to persist for some time. I hoped deselecting the "Swipe Next/Previous" in the Slide Navigation window would disable swiping, but it made no impact. Is there any way of disabling swipe only?
- LeahBarletCommunity Member
Hi Rena, were you able to find a solution to this? I think we are experiencing something similar.
- RenaMaguire-3b5Community Member
Unfortunately, no. We have some courses that were published a long time ago with swipe disabled, and we don't experience the problem on them. However, with the related bug for disabling swipe, we can't use that option now.