Thank you for reaching out and for the kind words about our free plugin! We really appreciate you bringing this behavior to our attention.
I completely understand your point - logically, when you set a minimum value of 10 and a step of 20, the expected progression should indeed be adding the step to the initial value ($10, 30, 50, 70, 90$), rather than locking onto absolute multiples of the step ($20, 40, 60…$).
To make sure we address this properly, I will pass this use case over to our development team so they can investigate the step calculation logic within the Slider Input Bubble Mobile Free plugin code and look into a fix.
In the meantime, you can keep an eye on our official documentation and the Zeroqode Forum for any future update announcements regarding this plugin.
Could you please let me know which version of the plugin you are currently running in your Bubble application?
Thank you for confirming the version (1.7.0) and for sharing that workaround!
Regarding the initialization issue: when an element is hidden by default, Bubble can’t always initialize its scripts properly. If workflows try to reference it immediately, it can trigger that infinite loop/race condition error.
I have added both the step calculation issue and this initialization bug to our development team’s ticket for review.
We really appreciate your detailed feedback, and I will keep you updated on their progress!
Our development team has taken a look at both issues you reported.
They are currently working on the step calculation fix, but they are having some trouble reproducing the initialization bug with the hidden SimpleSlider component on their end.
To help us pinpoint what’s causing that workflow error, could you provide a few more details? Specifically, it would be amazing if you could share:
Workflows: Screenshots of the specific workflows or events that are triggering when the page loads.
Console Logs: A screenshot of your browser’s console logs when the “too many events” error appears.
Test Page: Alternatively, if your application setup allows, a link to a simple, isolated test page where this behavior occurs would be incredibly helpful for the team to inspect.
Let me know if any of this is possible, and thank you again for helping us make the plugin better!