2007-04-17 Don Allingham <don@gramps-project.org>

* src/Editors/_EditRepository.py: fix double click save bug
	* src/Editors/_EditSource.py: fix double click save bug
	* src/Editors/_EditEvent.py: fix double click save bug
	* src/Editors/_EditPlace.py: fix double click save bug
	* src/Editors/_EditFamily.py (EditFamily.save): fix potential double click of Family 
	Editor dialog



svn: r8399
This commit is contained in:
Don Allingham
2007-04-18 03:59:34 +00:00
parent 2a3ef69c9e
commit 71162563ed
6 changed files with 23 additions and 6 deletions

View File

@@ -160,12 +160,15 @@ class EditSource(EditPrimary):
return (_('Edit Source'), self.get_menu_title())
def save(self,*obj):
self.ok_button.set_sensitive(False)
if self.object_is_empty():
from QuestionDialog import ErrorDialog
ErrorDialog(_("Cannot save source"),
_("No data exists for this source. Please "
"enter data or cancel the edit."))
self.ok_button.set_sensitive(True)
return
trans = self.db.transaction_begin()