Steps to load the addin:
- Share the root folder of this project and Add as trusted catalog (or copy the mainfest existing catalog)
- Start the server: python -m http.server 8080
- load the add-in in excel
About the bug: If there is a single interval related pane - closing it will stop the interval. If there is another pane open when closing the pane with interval - it will continue to run until reopening the interval pane
Steps to reproduce the bug: there are 3 different scenarions: scenario A:
- Open the "interval update pane"
- Click the "Random interval!" button (see how values change rapidly in the active worksheet)
- Close the "interval update pane" Result: Values stop changing rapidly
Senario B:
- Open the "Highlight pane"
- Open the "Interval update pane"
- Click the "Random interval!" button (see how values change rapidly in the active worksheet) Mid-step-result: Values keep on changing rapidly
- Close the "Interval update pane" Mid-step-result: Values keep on changing rapidly
- Close the "Highlight pane" Mid-step-result: Values keep on changing rapidly
- Open the "Highlight pane" Mid-step-result: Values keep on changing rapidly
- Close the "Highlight pane" Mid-step-result: Values keep on changing rapidly
- Open the "interval update pane" Result: Values stop changing rapidly
Scenario C:
- Open the "Highlight pane"
- Open the "Interval update pane"
- Click the "Random interval!" button (see how values change rapidly in the active worksheet) Mid-step-result: Values keep on changing rapidly
- Close the "Highlight pane" Mid-step-result: Values keep on changing rapidly
- Open the "Interval update pane" Result: Values stop changing rapidly
To summarize that: If there is a single interval related pane - closing it will stop the interval. If there is another pane open when closing the pane with interval - it will continue to run until reopening the interval pane