[KEXI] [Bug 483868] New: Error message when saving multiple tabs with unsaved changes

Jon bugzilla_noreply at kde.org
Sun Mar 17 21:40:20 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=483868

            Bug ID: 483868
           Summary: Error message when saving multiple tabs with unsaved
                    changes
    Classification: Applications
           Product: KEXI
           Version: 3.2.0
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: kexi-bugs at kde.org
          Reporter: j_hi6777 at icloud.com
                CC: adam at piggz.co.uk, inksi at fables.co.za
  Target Milestone: ---

Created attachment 167389
  --> https://bugs.kde.org/attachment.cgi?id=167389&action=edit
Please see attached video for demonstration of bug.

SUMMARY
If user has performed design changes on a form, and then performs changes on a
table it's using, Kexi will warn user that the form changes are unsaved, and
present an option to save them before continuing. When this option is accepted,
though, Kexi presents user with an error message saying that it could not save
the form object.

STEPS TO REPRODUCE
1. Create new blank database.
2. Create a new table, give it a primary key, and fill another field with some
data. Save but do not close.
3. Create a new form. It should be in its own tab next to the tab for the
table.
4. Set form's Data Source to the table you just made.
5. Drop a text box into the form's design. Set its widget data source to a
field in your table. 
6. Save form.
7. Make any change to the form's design, so that an asterisk appears next to
the object name in its tab.
8. Without saving the form, go back to the table tab.
9. Make any change to the table, such as a field's datatype, or to one of the
fields' properties.
10. Click Save.  
11. Click Close Windows & Save.
12. Click Save.

OBSERVED RESULT
Error message received saying "Saving '[object name]' object failed."

EXPECTED RESULT
Successful save of both open tabs/objects, or, if the table change is not
allowed, a message describing steps to take.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu Studio 22.04
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Please see attached video for demonstration of bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kexi-bugs mailing list