Skip to content

Feature Request: Flag or event on worksheet edits #2660

Description

@rs-idesis

Is your feature request related to a problem? Please describe.
Editing a big spreadsheet and forgetting to save when you move away to a different page can be an unpleasant experience for users.

Describe the solution you'd like
It would be good to be informed when / if spreadsheet data has been changed and needs to be persisted. That way we can set a "Save" button to disabled initially and enable it only when necessary. Or even more important, warn users when they close a dialog with embedded spreadsheet, that their data change is not yet stored in database.

It should detect changes, does not need to be exactly content aware, but it would be cool of course if the detection would go both ways, e. g. removes the "dirty flag" when all changes are undone.

Describe alternatives you've considered
I could convert the spreadsheet back into my model and compare it, field by field, with the original data. However, that would require quite a lot of effort for every new spreadsheet used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions