From 08cb0299168a860db90882852bf8406d168d55d9 Mon Sep 17 00:00:00 2001 From: "brian m. carlson" Date: Wed, 17 Sep 2014 23:26:47 +0000 Subject: [PATCH] Render views from keyboard shortcuts with Session. Signed-off-by: brian m. carlson --- lib/newfol/main.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/newfol/main.py b/lib/newfol/main.py index 13536fc..da50284 100644 --- a/lib/newfol/main.py +++ b/lib/newfol/main.py @@ -1044,15 +1044,15 @@ def start_curses(db): 'quit': quit, 'previous': lambda: sess.render_previous_view(), 'menu': lambda: MenuView().render(loop), - 'add': lambda: DisplayRecordView().render(loop), - 'search': lambda: SearchRecordView().render(loop), + 'add': lambda: sess.render_view(DisplayRecordView()), + 'search': lambda: sess.render_view(SearchRecordView()), 'next': lambda: dbd.views[-1].callback(val, None), 'next-secondary': lambda: dbd.views[-1].callback(val, None), 'next-tertiary': lambda: dbd.views[-1].callback(val, None), 'invert-selection': lambda: dbd.views[-1].callback(val, None), - 'browse-all': lambda: CompleteContentsListView().render(loop), - 'browse': lambda: TableListView().render(loop), - 'about': lambda: AboutView().render(loop), + 'browse-all': lambda: sess.render_view(CompleteContentsListView()), + 'browse': lambda: sess.render_view(TableListView()), + 'about': lambda: sess.render_view(AboutView()), 'sync-database': lambda: dbd._database.store(), } dbd = DatabaseData()