Forum Discussion
Lightboxing from a Scrolling Panel - Position of Panel after Lightbox Closes
I seem to be having some illogical behaviour when I lightbox 'slide b' from 'slide a' which has a scrolling panel. If the panel is scrolled down when the lightbox opens, then the panel in slide a (in the background) stays where it is, but when the lightbox closes, the content in the panel resets so that it is set at the top, ready to scroll down again.
If that is the design, then fair enough... but, the scrollbar disagrees. It still shows the panel as scrolled down. If I click on the scrollbar to adjust it a little, then the content jumps back to being completely scrolled down - where really it should logically be.
Is this a bug? Is it known? Is there a workaround? Any thoughts?
- DC9000Community Member
Issue still occurring 4 years later, I think this is why most in this industry look at Articulate as being very lazy!
Hi Michael,
Thanks for sharing what you're experiencing. We don't have any news to share regarding this bug fix. We'll be sure to update this thread in the future with any news so that you are in the loop.
We don't have any workarounds to share at this time, but I'm curious to hear of any potential JavaScript workarounds from our community!
- MichaelPfaff361Community Member
I'm currently running into the exact same issue (lightbox from a scrolling panel - position of panel after lightbox closes).
Is there a fix or does anyone have a workaround?
I tried to make it work with JS, but the scrolling panel still acts weird. - MariaCSStaff
Hi, Shawn.
We don't have any updates to share for this bug fix yet, but I'll be sure to come back when we have news, as this discussion is linked to the report.
- ShawnBrown-4fa6Community Member
Any updates on the original issue yet? (Lightboxing from a Scrolling Panel - Position of Panel after Lightbox Closes)
Having the issue and seems like it has been a while so thought I'd check.
Hi James!
Thank you for these details! I've looked at the project, and I'm having a hard time finding what is getting in the way here, so I've started a case on your behalf with our Support Engineers. They will be able to offer their expertise. You should've received an email confirming that a case was submitted. Our Support Engineers will take a look and continue the conversation via email!
I'll keep an eye on the case to see how it progresses!
- JohnnyBarton-c1Community Member
... Here's message 2...
Can you have a go at previewing this project and see if you have the same problem with the timeline crashing on the host slide. Can you explain why this happens?
BTW - sometimes it crashes first time I open the lightbox, sometimes it takes a couple of times to open and close the lightbox before it crashes. Either way, it's unreliable and a big problem for me.
Thanks for all your help so far!
- JohnnyBarton-c1Community Member
HI Lauren
Thanks for your patience on this.
I'm going to send two small files. I've kept them pretty simple.
The first one, in this message, I'd like to unlock the next button when the user clicks the 'Unlock the next button' button in the lightbox.
Previously I provided a workaround for this, but the workaround is unreliable. I want a clean fix that works all the time.
In the next message, I'll show why I can't rely on the workaround that I previously did...
Hello James!
Disabling that trigger leads to the next button staying disabled unless you choose another way to change the state of the next button.
Would you mind sharing a screen recording of how you want a user to interact with the course?
- JohnnyBarton-c1Community Member
Hi Lauren
Thanks for responding, and sending the changed project. I've just given it a test spin.
Could I ask you to give it another go with the trigger in the base layer of 'slide a' disabled? (Change state of Next Button to Normal when animation Line Motion Path 1 on Rectangle 1 completes If unlockNext = value True).
For me, when I disable this trigger, the next button does not change state. So, it is only my clumsy workaround in 'slide a' that is working, not your simple, plain trigger in the lightboxed 'slide b'.
So.... the only way I can get this to work is with the constantly animating box in a forever loop on the base layer of 'slide a'. I'm happy with this if it works, but TBH, it's not working consistently. I'm still getting problems on more complex slides where the timeline of 'slide a' is stopping and not recovering when 'slide b' is lightboxed. The timeline is set to 30 minutes long, so it's not that which is the issue.
Thanks for your time looking at this!
James