diff --git a/src/window.cc b/src/window.cc index 75c31c9..a4c0c4c 100644 --- a/src/window.cc +++ b/src/window.cc @@ -177,12 +177,13 @@ void Window::create_menu() { }); menu.action_group->add(Gtk::Action::create("FileSave", "Save"), Gtk::AccelKey(menu.key_map["save"]), [this]() { - notebook.save_current(); - if(notebook.get_current_page()!=-1) { - if(notebook.get_current_view()->file_path==Singleton::config_dir()+"config.json") { - configure(); - for(int c=0;cconfigure(); + if(notebook.save_current()) { + if(notebook.get_current_page()!=-1) { + if(notebook.get_current_view()->file_path==Singleton::config_dir()+"config.json") { + configure(); + for(int c=0;cconfigure(); + } } } });