Text Entry fields not setting when control loses focus in mobile devices (Storyline 360)

We've identified that text entry fields that are added to a slide using Storyline 360 do not register if the user enters a value and then immediately clicks a Submit button when using a mobile device. In order to get the value to register, the user needs to click outside the text entry field before clicking the Submit button.

On a MAC or PC, the text entry value does register when the Submit button is clicked.

Does anyone know of any workarounds, other than to provide instructions at the start of the course?

69 Replies
Tony Sundell

I am having this issue with (Moodle based LMS) Storyline 360 on Android. The keyboard does not deactivate regardless of pressing "enter" or "submit" on the keyboard and only way to exit keyboard is to use "back" button in the device. This however does not deactivate the number field hence there's no passing the input into variable either. Pressing "answer" button I've build for the course then gives incorrect results.

Tony Sundell

Hey there Alyssa,

Sure, you’ll find the file as an attachment. The course is in finnish, but the interface is simple enough to understand without the given language.
I registered with SCORM Cloud and tested the file there as well alas no luck with this one either. The error repeats itself in SCORM Cloud too.

Error repeats on Android mobile, using Chrome browser. PC Windows 10 with Chrome worked just fine. I have not tested, nor do we have machines to test the material with any Apple products 😊.

Gretchen Johanson


I am having the same issue with the text field on PC. I set the slide trigger to advance when the TextEntry is equal to Learning Goals. I cannot get the slide to advance at all. I have tried it without a submit button and with a submit button; clicking outside the text box after entry, and even hitting the enter button. Nothing happens. I have attached a screen shot of how it is set up. Please advise how to make this work. 

Leslie McKerchie

Hi Gretchen and welcome to E-Learning Heroes :)

Thanks for reaching out and letting us know what you are experiencing in your course. 

We've seen some issues with the virtual keyboard on mobile devices, but you mention having the problem on a PC, and it sounds like you are aware of changing the focus out of the text box.

Would you be able to share your .story file for us to take a look? Even a sample project with this slide would be helpful. If you cannot share it here in the forums, you are welcome to share it here privately.

Andrea Cagli

Hello everyone,

same problem here: at the beginning of one of our courses we show an entry text that lets the user pick their own name. It used to work until some times ago, but now on mobile we can only write the name. We cannot confirm it and we cannot proceed on the slide.

This being on the very first slide of a project, you can imagine how our client is reacting. We are trying some workarounds, but we'd also like to know what is causing this. Maybe the last update?

Thanks for all the support you can give us.

Leslie McKerchie

Hello Andrea,

Thanks for reaching out and letting us know what you are experiencing in your course.

Does it sound like the issue that has been reported here where the text entry is not being set, and the virtual keyboard is still present? Is that what you see as well?

Would you be able to share your .story file with our team here as we continue to investigate?

Aaron Kapala

Hi All,

This still seems to be an ongoing issues, I am on a trial version of Storyline 360 as we use Storyline 3 and there is an issue with Text Entry boxes not working correctly on mobile devices so this was the only way I could get my product out for testing at the time.

I have been pulling my hair out trying to get them to record correctly without closing down the Keyboard and using the JavaScript line Matthew has mentioned has done the job - so thank you for your post, this has really saved us.

Hopefully this could be sorted soon but also hopefully the updates in Storyline 360 can be replicated in SL3 so that the text entry boxes work correctly on mobile devices.

Crystal Horn

Thanks for checking in, Aaron.  We have this issue open, and we've updated our notes with this information:

On a mobile device, clicking submit directly after entering the text or numeric entry is not allowing the focus to change from the entry field.  When the focus doesn't change, the trigger to adjust the entry variable doesn't fire, and the question is evaluated incorrectly.

We are still looking at this behavior, and we'll let you know here about any changes that are released!

Leslie McKerchie

Hi Timo,

I scrolled back through this conversation and I'm not sure we ever nailed down the issue that you were running into. 

I wanted to share some information on how we define bugs and how we tackle them when they occur as that sounds like what you may have been referring to in your latest reply.

Leslie McKerchie

Hi Daniel,

Thanks for reaching out and letting us know that you're running into a similar issue.

Do you know what version of Storyline 360 your course was published with? I'd be happy to take a look if you'd like to share the zipped published output.

With your permission, I'd like to take a look at your project file to investigate what's happening as well. You can share it publicly here, or send it to me privately by uploading it here. I'll delete it when I'm done troubleshooting.

TUI People  Development

We have the same problem.

I see that it's been more than 3 years, and the problem persists. We need an urgent solution. Mobile learning is on demand, and we can't ask learners to do weird things on the slides to go arorund Articulate's issues.

I attach one example of how this is affecting some of our interactions.

We need the users to press "Send", then show them what they have typed to confirm it's correct (using %varibale%), but it's not working because of the object doesn't lose focus when they press Send on Mobile.

 We use Storyline 360 v3.4122450.0

Vincent Scoma


Thank you for letting us know! I am sorry that you are running into some trouble here with the text entry inputs. 

If you can, could I have you share your file with us to help troubleshoot? You can share files using this private link here. We'll let you know our findings and will delete it after having a closer look!

TUI People  Development

Hi Matthew,

This was really helpful. 

On thing I noticed is once the JS code is triggered, if the user comes back, let's sey they want to change their answer, the keyboard doesn't appear anymore as the code "document.activeElement.blur()" has removed the focus from the active text entry field.

Do you think there is a way to reverse that when users go back to previous slides to change their answers using the same text entry field?