Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/atoidejouer/ui/screens.py
diff options
context:
space:
mode:
Diffstat (limited to 'atoidejouer/ui/screens.py')
-rw-r--r--atoidejouer/ui/screens.py7
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