* src/SourceView.py: Correct behavior for right-click popup menu.

* src/EditPerson.py: Likewise.
* src/FamilyView.py: Likewise.
* src/ImageSelect.py: Likewise.
* src/PedView.py: Likewise.
* src/PlaceView.py: Likewise.
* src/plugins/BookReport.py: Likewise.
* src/PeopleView.py: Likewise.


svn: r2270
This commit is contained in:
Alex Roitman
2003-10-20 02:47:03 +00:00
parent f5933f9366
commit f7158aa398
9 changed files with 69 additions and 49 deletions

View File

@ -123,11 +123,11 @@ class SourceView:
EditSource.EditSource(source,self.db,self.topWindow,self.update_display)
return 1
elif event.type == gtk.gdk.BUTTON_PRESS and event.button == 3:
self.build_context_menu()
self.build_context_menu(event)
return 1
return 0
def build_context_menu(self):
def build_context_menu(self,event):
"""Builds the menu with editing operations on the source's list"""
store,iter = self.selection.get_selected()
@ -150,7 +150,7 @@ class SourceView:
item.set_sensitive(sensitivity)
item.show()
menu.append(item)
menu.popup(None,None,None,0,0)
menu.popup(None,None,None,event.button,event.time)
def on_add_clicked(self,obj):
EditSource.EditSource(RelLib.Source(),self.db,self.topWindow,self.new_after_edit)