(self)
| 708 | self.index = min(index, len(self.view) - 1) |
| 709 | |
| 710 | def _sig_view_refresh(self): |
| 711 | if len(self.view) == 0: |
| 712 | self.flow = None |
| 713 | elif self.flow is None: |
| 714 | self.flow = self.view[0] |
| 715 | elif self.flow not in self.view: |
| 716 | self.flow = self.view[self._nearest(self.flow, self.view)] |
| 717 | |
| 718 | def _sig_view_add(self, flow): |
| 719 | # We only have to act if we don't have a focus element |