~rick-rickspencer3/pm-dashboard/sebified

« back to all changes in this revision

Viewing changes to TriageBugsPage.py

  • Committer: Rick Spencer
  • Date: 2009-06-09 02:26:10 UTC
  • Revision ID: rick@rick-desktop-20090609022610-npa3kwj9si3cyl3e
fixed seg fault thanks to robert_ancel. Bug was that MainWindow was created before threads were initialized. Graphcical logon appears to work now.

Show diffs side-by-side

added added

removed removed

Lines of Context:
184
184
  Populates a BugPane with the supplied list_store.
185
185
 
186
186
  """
 
187
  #add the BugsPane on the main UI thread
 
188
  gtk.gdk.threads_enter()
187
189
  if self.__get_descriptions_progressbox != None:
188
190
   self.__progress_area.remove(self.__get_descriptions_progressbox)
189
191
  self.__bug_pane = BugsPane(list_store)
191
193
  self.add1(self.__bug_pane)
192
194
  self.__bug_pane.show()
193
195
  self.show()  
 
196
  gtk.gdk.threads_leave()
194
197
 
195
198
 def selection_changed(self, widget, bugs = None):
196
199
  """selection_changed: called when the selection changes in the BugPane.