| From: | svn(at)pgadmin(dot)org |
|---|---|
| To: | pgadmin-hackers(at)postgresql(dot)org |
| Subject: | SVN Commit by dpage: r6627 - in trunk/pgadmin3/pgadmin: dlg include/dlg include/schema schema |
| Date: | 2007-09-07 13:49:51 |
| Message-ID: | 200709071349.l87DnpK8031887@developer.pgadmin.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgadmin-hackers |
Author: dpage
Date: 2007-09-07 14:49:51 +0100 (Fri, 07 Sep 2007)
New Revision: 6627
Revision summary: http://svn.pgadmin.org/cgi-bin/viewcvs.cgi/?rev=6627&view=rev
Log:
Track tablespaces by their OID, not their name. This prevents a nasty potential gotcha where renaming a tablespace and then viewing the property page for an object that hasn't subsequently been refreshed can default the tablespace combobox to the wrong value. This gets nasty if not noticed when the user changes some other property - the object will be moved to the tablespace selected in error!! Per report from Erwin.
Modified:
trunk/pgadmin3/pgadmin/dlg/dlgDatabase.cpp
trunk/pgadmin3/pgadmin/dlg/dlgIndex.cpp
trunk/pgadmin3/pgadmin/dlg/dlgIndexConstraint.cpp
trunk/pgadmin3/pgadmin/dlg/dlgProperty.cpp
trunk/pgadmin3/pgadmin/dlg/dlgTable.cpp
trunk/pgadmin3/pgadmin/include/dlg/dlgProperty.h
trunk/pgadmin3/pgadmin/include/schema/pgDatabase.h
trunk/pgadmin3/pgadmin/include/schema/pgIndex.h
trunk/pgadmin3/pgadmin/include/schema/pgTable.h
trunk/pgadmin3/pgadmin/schema/pgDatabase.cpp
trunk/pgadmin3/pgadmin/schema/pgIndex.cpp
trunk/pgadmin3/pgadmin/schema/pgTable.cpp
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Dave Page | 2007-09-07 14:08:51 | Re: More refresh issues |
| Previous Message | svn | 2007-09-07 11:21:34 | SVN Commit by dpage: r6626 - in trunk/pgadmin3/pgadmin: dlg include/dlg include/schema schema ui |