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: | Raw Message | Whole Thread | 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 |