diff options
Diffstat (limited to 'atoidejouer/ui/screen/story.py')
-rw-r--r-- | atoidejouer/ui/screen/story.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/atoidejouer/ui/screen/story.py b/atoidejouer/ui/screen/story.py index ef53f60..60aec88 100644 --- a/atoidejouer/ui/screen/story.py +++ b/atoidejouer/ui/screen/story.py @@ -27,7 +27,10 @@ def _on_drag_finish(image, event, scene, key, image_size): # logger.debug('[ui.screen.story] _on_drag_finish - rowcount: %s' % rowcount) # DEBUG # refresh - scene.toolbar.activity.get_current_screen().refresh(key=key) + _scr = scene.toolbar.activity.get_current_screen() + _scr.refresh(key=key) + # set note edit page + _scr.panel_edit._notebook.set_current_page(0) def _on_click(image, event, scene, key): @@ -37,7 +40,10 @@ def _on_click(image, event, scene, key): # invalidate key key = None # refresh - scene.toolbar.activity.get_current_screen().refresh(key=key) + _scr = scene.toolbar.activity.get_current_screen() + _scr.refresh(key=key) + # set note edit page + _scr.panel_edit._notebook.set_current_page(0) class ScreenStory(graphics.Scene): |