Hi,
I was trying to make a navigation bar for my app that used a timer to animate a show and hide animation when a button is pressed.
I put it all together and it worked fine on a screen. However, when I transferred it to a component, It wouldn't work.
I am triggering the timer using the start property with a global variable that is tied to another button. When you press the button the timer starts, but has issues. The OnTimerEnd function seems to be bugged. Setting a variable in it only changes it for a split second and then it seems to switch back. Also, sometimes the timer will randomly skip back to a random value and stop there, in a component or not.
Are these issues known, and is there a fix for it?
Thanks
I have what seems to be the same issue - using a Timer in a component. Interestingly I then have this component placed onto two separate screens. On one screen it works perfectly but on the second screen it doesn't ever start the Timer. Properties are setup the same on each screen. I use a single context variable to display the component and start the timer, the component is correctly displaying when by trigger is clicked but the Timer never starts. I have tried setting the variable from False to True on my trigger button to get around that common Timer issue but it has had no effect here. I wonder if the Timer control is not correctly instanced when you reuse the component? It certainly feels like a bug here.
I have already enabled that unfortunately and It didn't work.
I gave up on trying to animate it and decided just a static on off for visible will do.
If there is a way around it though I'm happy to try again.
Thanks
Hi @BradonK ,
Please turn on the component's 'Access app scope' function and try again
Best Regards,
Bof
WarrenBelz
637
Most Valuable Professional
stampcoin
570
Super User 2025 Season 2
Power Apps 1919
473