Bug 191399 - In Entity's "Properties" window, actions committed before clicking "OK" or "Apply"
Summary: In Entity's "Properties" window, actions committed before clicking "OK" or "A...
Status: RESOLVED DUPLICATE of bug 92994
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-02 23:33 UTC by Erik Anderson
Modified: 2015-02-27 22:56 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Anderson 2009-05-02 23:33:38 UTC
Version:           2.2.2 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Using versions:
- Kubuntu 9.04 (Jaunty)
- Umbrello 2.2.2
- KDE 4.2.2

Not sure if it's relevant, but I have set the 'Default Language' to PostgreSQL.

** Steps to Reproduce:
- Create new Entity Relationship Model, or open existing one.
- Create new Entity, or use existing one.
- Open Entity's "Properties" dialog.
- Click "Entity Attributes".
- Add or otherwise change an attribute.  
- Click "OK" to close the "Entity Attribute Properties"
window, but *DO NOT* click "OK" to close the "Entity Properties" window.
- Observe that the attribute just added or changed is shown in the diagram, despite not having clicked the "OK" or "Apply" buttons on the "Entity Properties" dialog.  
- Observe too that clicking "Cancel" on the "Entity Properties" dialog does *NOT* cause the just-entered changes to disappear.  

** Expected Behaviour:
- Any changes made in the "Entity Properties" dialog should not be committed (i.e. they should not appear in the diagram) until the user has clicked the "OK" or "Apply" buttons.
- Moreover, clicking the "Cancel" button should leave any such changes uncommitted (i.e. they should not appear in the diagram).
Comment 1 Ralf Habacker 2015-02-27 20:44:53 UTC
There is a research required how this could be implemented with recent code base.
Comment 2 Ralf Habacker 2015-02-27 22:56:38 UTC

*** This bug has been marked as a duplicate of bug 92994 ***