=== modified file 'openshot/windows/MainGTK.py' --- openshot/windows/MainGTK.py 2011-03-07 04:29:13 +0000 +++ openshot/windows/MainGTK.py 2011-08-11 20:55:16 +0000 @@ -933,7 +933,7 @@ button[0].set_stock_id(button[2]) - def refresh(self): + def refresh(self, refresh_files = True): # get correct gettext method _ = self._ @@ -955,8 +955,9 @@ # render timeline self.project.Render() - # get list of files - self.refresh_files() + if refresh_files: + # get list of files + self.refresh_files() def refresh_files(self, category=None, filter=None): @@ -1454,8 +1455,8 @@ # update length of timeline self.project.sequences[0].length = end_of_clip - # refresh timeline - self.refresh() + # refresh timeline, but not the treeview/iconview + self.refresh(False) def on_scrolledwindow_Right_size_allocate(self, widget, rectangle, *args): # Track the size of the scrolled window as it's resized. This is used by the