2007-01-27 Don Allingham <don@gramps-project.org>

* src/Editors/_EditPerson.py (EditPerson._image_button_press): check
	for window already being open (#882)



svn: r7995
This commit is contained in:
Don Allingham
2007-01-27 18:28:29 +00:00
parent 6825b80402
commit d2633548af
3 changed files with 20 additions and 2 deletions

View File

@@ -59,6 +59,7 @@ import Mime
import RelLib
import GrampsWidgets
import NameDisplay
import Errors
from GrampsDb import set_birth_death_index
@@ -407,8 +408,12 @@ class EditPerson(EditPrimary):
object_handle = media_ref.get_reference_handle()
media_obj = self.db.get_object_from_handle(object_handle)
EditMediaRef(self.dbstate, self.uistate, self.track,
media_obj, media_ref, self._image_callback)
try:
EditMediaRef(self.dbstate, self.uistate, self.track,
media_obj, media_ref, self._image_callback)
except Errors.WindowActiveError, msg:
pass
elif event.type == gtk.gdk.BUTTON_PRESS and event.button == 3:
media_list = self.obj.get_media_list()
if media_list: