Hi FerrisParris!
I’ve taken a look at your project file, and I wanted to let you know that this white wall is appearing because the “layout” page’s inline frame is not hiding as the “scrollingContent”’s content is hiding.
To make it so that the “layout” page recognizes that the global variable has changed from “true” to “false”, you will have to set an interaction to repeat until the variable’s value has changed. For example, you could create a OnShow interaction for your “kommentare scrollen” dynamic panel that uses conditional logic. If the “OnLoadVariable’s value equals “true”, the Wait action can be used, and then the Fire Event can be used to fire the OnShow interaction once again. You could then have a second “IF” action for the dynamic panel, where the dynamic panel is hidden if the OnLoadVariable equals “false”. This will make it so that the shown dynamic panel is checking after every second to see if the variable’s value has changed.
While this interaction can work, it is not the most optimal solution because the OnShow interaction has to fire so frequently and at a set time (every second).
If the scrolling content is placed directly into a dynamic panel on the page, you will be able to show and hide the content without using a global variable or the repeated raised events.
I’ve attached an edited file where the layout page has been modified to accommodate both options.
ZumVersenden_edited.rp (120.3 KB)
I hope this helps!