Dashboard: the "unsaved changes" confirmation modal is missing

Description

Overview:
When the user makes changes to any dashboard "Edit" screen the "unsaved changes" confirmation model is not displayed and changes are not saved.

Steps to Reproduce:

  1. Log into some FOLIO environment as User X (with all Dashboard permissions) | Tested on FOLIO snapshot: https://folio-snapshot.dev.folio.org/dashboard

  2. Navigate to the Dashboard app

  3. Select "Actions" and "New widget"

  4. Make some changes to the form

  5. Close the window using the "X" or use the "Cancel" button or navigating away from the form - the form closes and the widget is not created (if the form is dirty)

The issue also exists for the other dashboard options:

  1. Edit dashboard,

  2. Manage user access,

  3. New dashboard and

  4. Manage dashboards

Expected Results:
The "unsaved changes" confirmation modal should display

Actual Results:
The pages close and changes are not saved.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

Activity

Show:
Done

Details

Assignee

Reporter

Components

Labels

Priority

Sprint

Development Team

Bienenvolk

Release

Quesnelia (R1 2024)

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 19, 2023 at 8:59 AM
Updated April 3, 2024 at 10:26 AM
Resolved March 21, 2024 at 3:15 PM
TestRail: Cases
TestRail: Runs