After creating a new page switch to it
svn: r16139
This commit is contained in:
parent
8688bb50c3
commit
9eb15acf14
@ -1064,19 +1064,17 @@ class ViewManager(CLIManager):
|
||||
page_num = self.page_lookup.get((cat_num, view_num))
|
||||
if page_num is None:
|
||||
page_def = self.views[cat_num][view_num]
|
||||
self.page_lookup[(cat_num, view_num)] = self.notebook.get_n_pages()
|
||||
page_num = self.notebook.get_n_pages()
|
||||
self.page_lookup[(cat_num, view_num)] = page_num
|
||||
self.__create_page(page_def[0], page_def[1])
|
||||
else:
|
||||
self.notebook.set_current_page(page_num)
|
||||
|
||||
if page_num:
|
||||
self.notebook.set_current_page(page_num)
|
||||
return self.pages[page_num]
|
||||
|
||||
def get_category(self, cat_name):
|
||||
"""
|
||||
Return the category number from the given category name.
|
||||
"""
|
||||
print ("get_category", cat_name)
|
||||
for cat_num, cat_views in enumerate(self.views):
|
||||
if cat_name == cat_views[0][0].category[1]:
|
||||
return cat_num
|
||||
|
Loading…
Reference in New Issue
Block a user