code: def show_selection(self, star):
          
          try:
              # NOTE: this works around a quirk of Qt widget set where
              # selecting programatically in the table triggers the widget
              # selection callback (see select_star_cb() in Catalogs.py for Qt)
              self._select_flag = True
              self.mark_selection(star)
  
          finally:
              self._select_flag = False
docs: This method is called when the user clicks on a plotted star in the
          fitsviewer.