-
Improvement
-
Resolution: Fixed
-
Minor
-
4.3.6, 4.4, 4.5
-
MOODLE_403_STABLE, MOODLE_404_STABLE, MOODLE_405_STABLE
-
MOODLE_500_STABLE
-
MDL-82944-main -
-
-
-
6
-
Team Hedgehog 2024 Sprint 3.3, Team Hedgehog 2024 Review 4, Team Hedgehog 2024 Sprint 4.1, Team Hedgehog 2024 Sprint 4.2, Team Hedgehog 2024 Sprint 4.3, Team Hedgehog 2025 Sprint 1.0
When you start typing a message and navigate to another page, the text you have typed is lost, which is expected because there is no concept of drafts in messaging, however it also does not warn you that will happen.
We should trigger a warning when trying to navigate away when there's un-sent text in the messaging panel (eg marking the form element dirty).
Note that MDL-82539 changes the drawer into a floating panel, so 4.5 (main at the time of writing) may or may not need a slightly different patch, depending on the implementation (it should not warn you if you simply collapse the panel, since that persists, but if there is un-sent text, it should warn you whether the panel is open or not).
- has a non-specific relationship to
-
MDL-82539 Make messaging appear and behave as floating panel rather than a persistent drawer
-
- Reopened
-