diff options
author | florent <florent.pigout@gmail.com> | 2011-04-29 14:44:49 (GMT) |
---|---|---|
committer | florent <florent.pigout@gmail.com> | 2011-04-29 14:44:49 (GMT) |
commit | c8ae88801a6ae197ab79c6dd88a36f032bbb7436 (patch) | |
tree | 60de007a3be1a88490d49df0a70f4e6769ef88bf | |
parent | a960559751944b7ce2e934aa325c1d42fda8babc (diff) |
ensure transition update after dnd
-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 |