From 33c9e7e04355d7e9ee7ed546468de3139a4d49ed Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Wed, 27 Nov 2013 12:50:17 -0500 Subject: [PATCH] Revert changes for 7231; didn't fix main issue --- gramps/plugins/gramplet/backlinks.py | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/gramps/plugins/gramplet/backlinks.py b/gramps/plugins/gramplet/backlinks.py index 59ebabc05..1250b6163 100644 --- a/gramps/plugins/gramplet/backlinks.py +++ b/gramps/plugins/gramplet/backlinks.py @@ -27,14 +27,12 @@ from gramps.gui.utils import edit_object from gramps.gen.const import GRAMPS_LOCALE as glocale _ = glocale.translation.gettext from gi.repository import Gtk -import threading class Backlinks(Gramplet): """ Displays the back references for an object. """ def init(self): - self.lock = threading.Lock() self.gui.WIDGET = self.build_gui() self.gui.get_container_widget().remove(self.gui.textview) self.gui.get_container_widget().add(self.gui.WIDGET) @@ -56,16 +54,11 @@ class Backlinks(Gramplet): """ Display the back references for an object. """ - locked = self.lock.acquire(False) - if locked: - for classname, handle in \ - self.dbstate.db.find_backlink_handles(active_handle): - name = navigation_label(self.dbstate.db, classname, handle)[0] - self.model.add((_(classname), name, handle, classname)) - self.set_has_data(self.model.count > 0) - self.lock.release() - else: - pass # skipped because already updating + for classname, handle in \ + self.dbstate.db.find_backlink_handles(active_handle): + name = navigation_label(self.dbstate.db, classname, handle)[0] + self.model.add((_(classname), name, handle, classname)) + self.set_has_data(self.model.count > 0) def get_has_data(self, active_handle): """