From 0ec707e4ed54bd5c52a6a818c8ff3d668f62e2e5 Mon Sep 17 00:00:00 2001 From: Marc Culler Date: Tue, 24 Dec 2024 15:25:00 -0700 Subject: [PATCH] Focus inside_view.widget when the tab is selected. --- python/browser.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python/browser.py b/python/browser.py index 92f6c134..65c0e011 100644 --- a/python/browser.py +++ b/python/browser.py @@ -224,7 +224,7 @@ def __init__(self, manifold, root=None, main_window=None): notebook.add(invariants_tab, text='Invariants', padding=[0]) notebook.add(self.dirichlet_viewer, text='Dirichlet') notebook.add(self.horoball_viewer, text='Cusp Nbhds') - notebook.add(self.build_inside_view(), text='Inside view') + notebook.add(self.build_inside_view(), text='Inside View') notebook.add(symmetry_tab, text='Symmetry', padding=[0]) if link_tab: notebook.add(link_tab.canvas, text='Link') @@ -506,6 +506,9 @@ def update_current_tab(self, event=None): elif tab_name == 'Link': self.update_menus(self.menubar) self.link_tab.draw() + elif tab_name == 'Inside View': + print('Inside View selected.') + self.inside_view.widget.focus_set() elif tab_name == 'Symmetry': self.update_menus(self.menubar) self.update_symmetry()