2007-04-07 Don Allingham <don@gramps-project.org>
* src/plugins/Checkpoint.py: update from 2.2 * src/GrampsDb/_GrampsDbWriteXML.py: clean up * src/Editors/_EditPrimary.py: prevent double OK clicks * src/Editors/_EditPlace.py: prevent double OK clicks * src/Editors/_EditSource.py: prevent double OK clicks * src/Editors/_EditPerson.py: prevent double OK clicks * src/Editors/_EditRepository.py: prevent double OK clicks * src/Editors/_EditFamily.py: prevent double OK clicks * src/Editors/_EditEvent.py: prevent double OK clicks svn: r8361
This commit is contained in:
@@ -208,10 +208,12 @@ class EditEvent(EditPrimary):
|
||||
GrampsDisplay.help('adv-ev')
|
||||
|
||||
def save(self,*obj):
|
||||
self.ok_button.set_sensitive(False)
|
||||
if self.object_is_empty():
|
||||
ErrorDialog(_("Cannot save event"),
|
||||
_("No data exists for this event. Please "
|
||||
"enter data or cancel the edit."))
|
||||
self.ok_button.set_sensitive(True)
|
||||
return
|
||||
|
||||
t = self.obj.get_type()
|
||||
@@ -219,6 +221,7 @@ class EditEvent(EditPrimary):
|
||||
ErrorDialog(
|
||||
_("Cannot save event"),
|
||||
_("The event type cannot be empty"))
|
||||
self.ok_button.set_sensitive(True)
|
||||
return
|
||||
|
||||
if self.obj.handle == None:
|
||||
|
Reference in New Issue
Block a user