Ejemplo n.º 1
0
 def on_selected_track_changed(self):
     SessionComponent.on_selected_track_changed(self)
     selected_track = self.song().view.selected_track
     tracks = self.tracks_to_use()
     track_index = selected_track in tracks and list(tracks).index(selected_track)
     new_offset = track_index - track_index % self._num_tracks
     if not new_offset / self._num_tracks == int(new_offset / self._num_tracks):
         raise AssertionError
         self.set_offsets(new_offset, self.scene_offset())
Ejemplo n.º 2
0
 def on_selected_track_changed(self):
     SessionComponent.on_selected_track_changed(self)
     selected_track = self.song().view.selected_track
     tracks = self.tracks_to_use()
     if selected_track in tracks:
         track_index = list(tracks).index(selected_track)
         new_offset = track_index - track_index % self._num_tracks
         assert new_offset / self._num_tracks == int(new_offset / self._num_tracks)
         self.set_offsets(new_offset, self.scene_offset())
 def on_selected_track_changed(self):
     SessionComponent.on_selected_track_changed(self)
     selected_track = self.song().view.selected_track
     tracks = self.tracks_to_use()
     track_index = selected_track in tracks and list(tracks).index(
         selected_track)
     new_offset = track_index - track_index % self._num_tracks
     if not new_offset / self._num_tracks == int(
             new_offset / self._num_tracks):
         raise AssertionError
         self.set_offsets(new_offset, self.scene_offset())