Skip to content

Missing unsaved changes prompt #19104

Open
@croblesm

Description

@croblesm

Suppose I spend a considerable amount of time designing multiple tables and defining their relationships using Schema Designer. If I accidentally close all VS Code windows (or the window crashes), all my work is lost because I never receive a warning or prompt indicating that there are unsaved changes pending to be applied or saved.

This results in a poor user experience and also frustration.

The Schema Designer experience should implement unsaved changes prompt (or dirty state detection) to warn users before closing the window or navigating away when there are unapplied or unsaved changes. This could be similar to a “close guard” or exit confirmation dialog commonly found in many design tools and editors.

Screen.Recording.2025-04-08.at.9.35.09.PM.mov

Suggested prompt:
You have unsaved changes in your schema. Are you sure you want to exit without saving?

cc @yoleichen

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions