Changeset 823:7a9ce7d89ece for src/mlx/gui/flight.py
- Timestamp:
- 09/25/16 07:08:29 (8 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/flight.py
r821 r823 608 608 self._buildFlights() 609 609 610 def _selectionChanged(self, flightList, index ):610 def _selectionChanged(self, flightList, indexes): 611 611 """Called when the selection is changed.""" 612 selected = index is not None 613 self._saveButton.set_sensitive(selected) 612 self._saveButton.set_sensitive(len(indexes)==1) 614 613 self._updateNextButton() 615 614 … … 620 619 def _updateNextButton(self): 621 620 """Update the sensitivity of the Next button.""" 622 sensitive = self._flightList.selectedIndex is not Noneand \621 sensitive = len(self._flightList.selectedIndexes)==1 and \ 623 622 not self._pendingFlightsWindowShown 624 623 self._button.set_sensitive(sensitive) … … 674 673 def _getSelectedFlight(self): 675 674 """Get the currently selected flight.""" 676 index = self._flightList.selectedIndex 677 return self._flights[index] 675 indexes = self._flightList.selectedIndexes 676 assert(len(indexes)==1) 677 return self._flights[indexes[0]] 678 678 679 679 def _updateDepartureGate(self):
Note:
See TracChangeset
for help on using the changeset viewer.