~ubuntu-branches/ubuntu/maverick/accerciser/maverick

« back to all changes in this revision

Viewing changes to src/lib/accerciser/accessible_treeview.py

  • Committer: Bazaar Package Importer
  • Author(s): Luke Yelavich
  • Date: 2010-06-28 12:18:10 UTC
  • mfrom: (1.1.31 upstream)
  • Revision ID: james.westby@ubuntu.com-20100628121810-o8stkn7e27x8gnzk
Tags: 1.11.1-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
789
789
    @param iter: The iter at the given row.
790
790
    @type iter: L{gtk.TreeIter}
791
791
    '''
 
792
    # TODO: Remove idle_add when at-spi2 reentrancy issues are fixed
 
793
    gobject.idle_add(self._accCellDataFuncReal, tvc, cellrenderer, model, iter)
 
794
 
 
795
  def _accCellDataFuncReal(self, tvc, cellrenderer, model, iter):
 
796
    '''
 
797
    Called by _acCellDataFunc when idle
 
798
 
 
799
    @param tvc: A treeview column.
 
800
    @type tvc: L{gtk.TreeViewColumn}
 
801
    @param cellrenderer: The cellrenderer that needs to be tweaked.
 
802
    @type cellrenderer: L{gtk.CellRenderer}
 
803
    @param model: The treeview's data model.
 
804
    @type model: L{AccessibleModel}
 
805
    @param iter: The iter at the given row.
 
806
    @type iter: L{gtk.TreeIter}
 
807
    '''
792
808
    if model.iter_is_valid(iter):
793
809
      acc = model.get_value(iter, COL_ACC)
794
810
    else: