diff options
Diffstat (limited to 'atoidejouer/ui/screens.py')
-rw-r--r-- | atoidejouer/ui/screens.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/atoidejouer/ui/screens.py b/atoidejouer/ui/screens.py index 0e834cf..eacc061 100644 --- a/atoidejouer/ui/screens.py +++ b/atoidejouer/ui/screens.py @@ -40,9 +40,14 @@ def _on_drag_finish(image, event, scene, sequence_name, frame, filename, image_size): # get align values _a_x, _a_y = scene._reverse_x_y(image_size, (image.x, image.y)) + # shortcut + _story_keys = scene._get_keys('graphics') # update keys - scene._get_keys('graphics').set_align(sequence_name, frame, filename, + _story_keys.set_align(sequence_name, frame, filename, (_a_x, _a_y)) + # update transitions + _story_keys.refresh(sequence_name) + _story_keys.ask_clear() # refresh scene with rounded values scene.refresh() # get current screen |