Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confirmation message when leaving a form without saving #2104

Closed
pronguen opened this issue Jul 1, 2021 · 3 comments · Fixed by rero/ng-core#554 or rero/rero-ils-ui#1000
Closed

Confirmation message when leaving a form without saving #2104

pronguen opened this issue Jul 1, 2021 · 3 comments · Fixed by rero/ng-core#554 or rero/rero-ils-ui#1000
Assignees
Labels
enhancement Improvement of an existing feature f: professional ui Professional interface UX User experience, ergonomy

Comments

@pronguen
Copy link
Contributor

pronguen commented Jul 1, 2021

How it works

Currently, if I am entering data in an editor and I click to leave the page (for instance using the main menu or typing a hotkey), I lose the entered data without confirmation message.

Improvement suggestion

When in a data editor (especially document and holdings editor), exactly this message should be displayed everytime I try to navigate to another page (from the menus or with a hotkey):
image

This message is already displayed when switching library with an open form.

@pronguen pronguen added enhancement Improvement of an existing feature f: professional ui Professional interface p-Low Low priority UX User experience, ergonomy labels Jul 1, 2021
@pronguen pronguen added p-Medium Medium priority (to be solved within 1-2 years) and removed p-Low Low priority labels Jul 20, 2021
@github-actions
Copy link

github-actions bot commented Mar 1, 2022

This issue is stale because it has been open 6 months with no activity.

@github-actions github-actions bot added the stale Stale or no longer relevant label Mar 1, 2022
@github-actions github-actions bot closed this as completed Mar 1, 2022
@PascalRepond PascalRepond removed the stale Stale or no longer relevant label Mar 1, 2022
@PascalRepond PascalRepond reopened this Mar 1, 2022
@github-actions
Copy link

This issue is stale because it has been open 6 months with no activity.

@github-actions github-actions bot added the stale Stale or no longer relevant label Aug 29, 2022
@PascalRepond PascalRepond removed the stale Stale or no longer relevant label Aug 29, 2022
@PascalRepond PascalRepond reopened this Aug 29, 2022
@github-actions
Copy link

This issue is stale because it has been open 6 months with no activity.

@github-actions github-actions bot added the stale Stale or no longer relevant label Feb 26, 2023
@PascalRepond PascalRepond removed the stale Stale or no longer relevant label Feb 27, 2023
@PascalRepond PascalRepond added p-Low Low priority and removed p-Medium Medium priority (to be solved within 1-2 years) labels Mar 21, 2023
@github-project-automation github-project-automation bot moved this to Sprint backlog in RERO ILS issues Mar 30, 2023
@PascalRepond PascalRepond moved this from Sprint backlog to New/needs refine in RERO ILS issues Mar 30, 2023
@PascalRepond PascalRepond removed the p-Low Low priority label Mar 30, 2023
@PascalRepond PascalRepond moved this from New/needs refine to Project Backlog in RERO ILS issues Mar 30, 2023
@PascalRepond PascalRepond moved this from Product Backlog to Inbox in RERO ILS issues Jun 7, 2023
@PascalRepond PascalRepond moved this from Inbox to Product Backlog in RERO ILS issues Jun 7, 2023
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 19, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 19, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 19, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 20, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 20, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 20, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@Garfield-fr Garfield-fr moved this from In Development to Ready to test in RERO ILS issues Jun 20, 2023
PascalRepond pushed a commit to rero/ng-core that referenced this issue Jun 20, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
PascalRepond pushed a commit to rero/rero-ils-ui that referenced this issue Jun 20, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@PascalRepond PascalRepond moved this from Ready to test to In testing in RERO ILS issues Jun 20, 2023
@Garfield-fr Garfield-fr moved this from In testing to In Development in RERO ILS issues Jun 20, 2023
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 20, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 21, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 21, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 21, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@Garfield-fr Garfield-fr moved this from In Development to Ready to test in RERO ILS issues Jun 21, 2023
@Garfield-fr Garfield-fr moved this from Ready to test to In testing in RERO ILS issues Jun 22, 2023
@Garfield-fr Garfield-fr moved this from In testing to Done in RERO ILS issues Jun 22, 2023
@Garfield-fr Garfield-fr moved this from Done to Approved in RERO ILS issues Jun 22, 2023
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 26, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jun 26, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/ng-core that referenced this issue Jun 28, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Changes the visiblity of the property in the editor to allow
  abstracting the class.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to rero/ng-core that referenced this issue Jun 28, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Removes spinner on editor.
* Changes the visiblity of the property in the editor to allow
  abstracting the class.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@github-project-automation github-project-automation bot moved this from Approved to Done in RERO ILS issues Jun 28, 2023
PascalRepond pushed a commit to rero/rero-ils-ui that referenced this issue Jul 3, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
PascalRepond pushed a commit to rero/rero-ils-ui that referenced this issue Jul 11, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jul 12, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Jul 12, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Fixes tests.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to rero/rero-ils-ui that referenced this issue Jul 12, 2023
A confirmation message is displayed if the user leaves
the form without saving it.

* Fixes tests.
* Closes rero/rero-ils#2104.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature f: professional ui Professional interface UX User experience, ergonomy
Projects
Archived in project
3 participants