Hamburger Menu: Slide dependency on Slide Master

Aug 27, 2018

Good morning everyone,

I'm looking to create menu functionality where a user will have access to content via sub-menus. While I have a course close to being finished I've encountered a bug that I'm having difficulty fixing. Attached is a test storyline file for testing purposes.

Slide Master:

The Slide Master I have two layers:

  • The Menu Collapsed layer (Base Layer) has the hamburger menu collapsed and the Menu Expanded layer (layer above the base) has the menu expanded.
  • The Menu Collapsed layer has a trigger which will show Expanded Menu and Expanded Menu layer has a trigger which will hide Expanded Menu layer.

Slide 1.1:

Slide 1.1. have two layers:

  • The Blue Box layer (Base Layer) and the Red Box layer (layer above the base).
  • The Blue Box layer has a trigger which will show the Red Box and Red Box layer has a trigger which will hide Red Box layer.

Test example:

  • User clicks on the Blue box and thus the Red Box layer is visible. With the Red Box layer visible, the user clicks on the Menu Closed button, which is located on the Slide Master. The Menu Expanded layer shows, however and here lies the problem the Red Box layer reverts back to Slide 1.1's initial state which is the Blue Box layer. What I'm hoping to accomplish is to have Slide 1.1's state remain as is regardless of if the user clicks on the Menu. So for this example having Slide 1.1. whatever state is clicked even after the Menu is changed from closed to expanded or expanded to closed.

Is it possible to have the Slide Master not affect the state of the slide?

Any feedback would be greatly appreciated.

 

3 Replies
Ashley Terwilliger-Pollard

Hi John,

Thanks for sharing your file and an explanation of what you'd expect!

I tested this in Storyline 2 and in the latest versions of Storyline 360 to compare. I'm seeing the same as you detailed, and it seems that it's something our team has also been looking into in that it's not possible to hide an object from your base layer if you show a layer from a slide master layout. Since slide layers are based on feedback master layouts, it's possible it's by design, but I'll follow up with the team on this! 

Ashley Terwilliger-Pollard

Hi John,

I hope you've been well - I wanted to share a quick update that Storyline 3, build 3.6.18134.0 is available today and includes a fix for the issue you were running into where it wasn't possible to hide object from your base layer if you show a layer from a slide master layout. (That same fix would already be applied in Storyline 360, build 3.25.18088.0)

I hope that helps you going forward! 

This discussion is closed. You can start a new discussion or contact Articulate Support.