Code Loss After Page Navigation in Asynchronous Programming Exercise on DartPad #3043
Labels
type-enhancement
A request for a change that isn't a bug
type-ux
A user experience or user interface related issue
Change Intent
To improve the user experience by ensuring that code written in DartPad during exercises is preserved even after navigating to external links or other documentation pages.
Justification
Losing code when navigating between pages can be frustrating and disrupts the learning process. Preserving the user's work in DartPad will make the learning experience more productive and less frustrating.
Impact
This change will enhance the usability of DartPad in documentation exercises by preventing loss of code, leading to a more seamless and productive learning experience.
Mitigation
To mitigate the issue, consider auto-saving the code in DartPad when a user navigates away from the page, or warn users before they leave the page that their code will be lost if they proceed.
Change Timeline
Since this is an enhancement rather than a deprecation, an immediate or near-future implementation would be ideal to improve user experience.
Associated CLs
This is a new issue being reported, so there may not be any associated CLs yet.
The text was updated successfully, but these errors were encountered: