Browse Source

More fixes to status.

merge-requests/365/head
eidheim 10 years ago
parent
commit
594a926dcd
  1. 2
      src/notebook.cc
  2. 2
      src/window.cc

2
src/notebook.cc

@ -172,8 +172,6 @@ bool Notebook::close_current_page() {
} }
int page = get_current_page(); int page = get_current_page();
remove_page(page); remove_page(page);
if(get_current_page()==-1)
Singleton::status()->set_text("");
auto source_view=source_views.at(page); auto source_view=source_views.at(page);
if(auto source_clang_view=dynamic_cast<Source::ClangView*>(source_view)) if(auto source_clang_view=dynamic_cast<Source::ClangView*>(source_view))
source_clang_view->async_delete(); source_clang_view->async_delete();

2
src/window.cc

@ -327,6 +327,8 @@ void Window::create_menu() {
notebook.close_current_page(); notebook.close_current_page();
if(notebook.get_current_page()!=-1) if(notebook.get_current_page()!=-1)
Singleton::status()->set_text(notebook.get_current_view()->status); Singleton::status()->set_text(notebook.get_current_view()->status);
else
Singleton::status()->set_text("");
}); });
menu.action_group->add(Gtk::Action::create("HelpAbout", "About"), [this] () { menu.action_group->add(Gtk::Action::create("HelpAbout", "About"), [this] () {
about.show(); about.show();

Loading…
Cancel
Save