* src/SourceView.py: fix multiple selection problem.

svn: r4285
This commit is contained in:
Don Allingham 2005-04-02 17:53:37 +00:00
parent 52b0549e99
commit fc01bc440d
2 changed files with 20 additions and 18 deletions

View File

@ -1,3 +1,6 @@
2005-04-02 Don Allingham <don@gramps-project.org>
* src/SourceView.py: fix multiple selection problem.
2005-04-02 Martin Hawlisch <Martin.Hawlisch@gmx.de> 2005-04-02 Martin Hawlisch <Martin.Hawlisch@gmx.de>
* src/EditPerson.py: Remove unneeded arguments. * src/EditPerson.py: Remove unneeded arguments.
* src/Marriage.py: Remove unneeded arguments. * src/Marriage.py: Remove unneeded arguments.

View File

@ -171,11 +171,10 @@ class SourceView:
self.topWindow) self.topWindow)
def on_delete_clicked(self,obj): def on_delete_clicked(self,obj):
store,node = self.selection.get_selected() mlist = []
if not node: self.selection.selected_foreach(self.blist,mlist)
return
handle = store.get_value(node,_HANDLE_COL) for handle in mlist:
source = self.parent.db.get_source_from_handle(handle) source = self.parent.db.get_source_from_handle(handle)
the_lists = Utils.get_source_referents(handle,self.parent.db) the_lists = Utils.get_source_referents(handle,self.parent.db)