Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflorent <florent.pigout@gmail.com>2011-04-29 14:44:49 (GMT)
committer florent <florent.pigout@gmail.com>2011-04-29 14:44:49 (GMT)
commitc8ae88801a6ae197ab79c6dd88a36f032bbb7436 (patch)
tree60de007a3be1a88490d49df0a70f4e6769ef88bf
parenta960559751944b7ce2e934aa325c1d42fda8babc (diff)
ensure transition update after dnd
-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