The Guided User Tour can get randomly laggy between steps
<!--
+-------------------------------------------------------------------------------+
| !!! IMPORTANT NOTICE !!! |
| |
| Issues must be created based on a validated **forum thread** |
| OR submitted by the maintainer/dev team. |
| |
| > Allowed issue report origins: |
| - Internal (reserved for maintainers/dev team *ONLY**) |
| - Forum (must include a link to the bug forum thread) |
| |
| Do NOT open issues directly without prior discussion on the forum if you're |
| not part of the dev team. They will be **automatically closed**. |
| |
| Join the discussion here: https://forum.netip.dev |
+-------------------------------------------------------------------------------+
Please submit your issue using the following template.
If you don't use a section, just write "N/A" inside it
-->
## Report & Discussions
<!-- Internal reporting is reserved to the maintainer/dev team *ONLY* -->
- Report origin: Forum
- Forum Link: https://forum.aigl0n.net/t/the-guided-user-tour-can-get-randomly-laggy-between-steps/50
## Mandatory information
- NetIP Version: v0.2.0+
- Operating System Version: Windows 10
## Summary
The new [Guided Tour of NetIP](https://forum.aigl0n.net/t/guided-tour-of-the-app-first-time-user-experience-improvements/45) seems to randomly lag between steps. It can be finished, but the performances are not great.
## Steps to reproduce
1. Launch NetIP
2. Open MainWindow -> About Page
3. Click on the Start the demo tour
4. Proceed with the tour, which randomly lags inbetween steps.
## Expected result
The tour should proceed between steps without any lag.
## Current result
There's lag between steps.
## Relevant logs and/or screenshots
N/A
## Additional context
The tour is using [ThinkSharp.FeatureTour](https://github.com/JanDotNet/ThinkSharp.FeatureTour), which seems to suffer from this lag as well.
I tried to clone the package's repo and see what causing the issue and/or update it a bit (it's quite outdated), but this requires more time that I don't have right now.
## Possible fixes
- Update ThinkSharp.FeatureTour to .NET 7
- Use a different package or build our own guided tour library
issue