Skip to main content
MenLav6
Participant
October 1, 2019
Question

Button on a slide with a widget stops working the user interacts with the widget

  • October 1, 2019
  • 2 replies
  • 243 views

Hi everyone!

I have a problem with a project.

I have a slide with a widget on it (an Accordion). I also have two transparent buttons on the slide to allow the user to go to the previous and next slide using keyboard shortcuts. Problem is: the buttons work when the user first lands on the slide with the widget, but they stop working once the user has clicked on some of the widget´s interactions. I want the buttons to continue working. How do I do that?

 

Thank you!

    This topic has been closed for replies.

    2 replies

    Lilybiri
    Legend
    October 1, 2019

    Accordion is a static interaction, which measn it is not pausing the timeline. Hence the need for at least one button It is a mystery to me why you don't use a shape button which can be put on master slides (always on top) or timed for the rest of the project, also on top? There is no need for JS nor for an advanced action at all.

    My blog has lot of use cases for advanced actions.

    chrismay_at_delta17095116
    Inspiring
    October 1, 2019

    It sounds like the widget it taking the keyboard focus.

    Can you try clicking on the slide, but outside of the accordian widget? If, after clicking, your buttons work, then that is probably the case.

     

    If that is the case try to add this javascript code to your actions: window.parent.focus(). That should come after the user has completed whatever interaction you have for the accordian.

     

    MenLav6
    MenLav6Author
    Participant
    October 1, 2019
    Thank you ChrisMayAtDelta, but that´s not the case. I tried clicking on the slide outside the widget and the button is still not working.
    chrismay_at_delta17095116
    Inspiring
    October 1, 2019

    Hmm... the widget could be "covering" the whole screen, even if it looks like it is only on part of it. Are you publishing to HTML5?