Compare commits

...

2 commits

Author SHA1 Message Date
j
24bd733ef0 fix default grid 2018-08-03 00:58:54 +02:00
j
6a71c56e71 fall back to position 0 instead of undefined 2018-08-03 00:50:34 +02:00

View file

@ -50,7 +50,7 @@ class Engine:
}
if 'gridChange' not in self.state:
self.state['gridChange'] = {
'nextClip': {'locked': False, 'value': 4},
'nextClip': {'locked': True, 'value': 4},
'nextPlaylist': {'locked': False, 'value': 4},
'staySame': {'locked': False, 'value': 8}
}
@ -137,10 +137,10 @@ class Engine:
next_playlist_index.append(i)
break
# Discuss how this behavour should be: should it switch to a new playlist if it is the end of the playlist clip sequence already?
elif prev_grid_list[i].get('playlistPosition') + 1 == len(playlist['clips']):
elif prev_grid_list[i].get('playlistPosition', 0) + 1 == len(playlist['clips']):
playlist_pos = 0
else:
playlist_pos = prev_grid_list[i].get('playlistPosition') + 1
playlist_pos = prev_grid_list[i].get('playlistPosition', 0) + 1
rec_list.append((i, {
'clips': playlist['clips'],