[kupfer] core: Only reload source root on initialize=True



commit 4a558e83a23370d89f2c9f60ef84a0c35e0b6922
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Sun May 9 16:25:25 2010 +0100

    core: Only reload source root on initialize=True

 kupfer/core/data.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/kupfer/core/data.py b/kupfer/core/data.py
index 066e71e..c384034 100644
--- a/kupfer/core/data.py
+++ b/kupfer/core/data.py
@@ -586,7 +586,8 @@ class DataController (gobject.GObject, pretty.OutputMixin):
 			is_toplevel = setctl.get_source_is_toplevel(plugin_id, src)
 			sc.add(plugin_id, (src, ), toplevel=is_toplevel,
 			       initialize=initialize)
-		self._reload_source_root()
+		if initialize:
+			self._reload_source_root()
 
 	def _finish(self, sched):
 		self.output_info("Saving data...")



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]