[gnote] Fix notebook selection on rename
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Fix notebook selection on rename
- Date: Sat, 13 Jul 2013 15:48:48 +0000 (UTC)
commit 5327d99e277c8842703183e2b9fba16874a1698d
Author: Aurimas Černius <aurisc4 gmail com>
Date: Sat Jul 13 18:45:21 2013 +0300
Fix notebook selection on rename
src/notebooks/notebookmanager.cpp | 2 +-
src/searchnoteswidget.cpp | 1 +
2 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/notebooks/notebookmanager.cpp b/src/notebooks/notebookmanager.cpp
index 69ef47d..3571fce 100644
--- a/src/notebooks/notebookmanager.cpp
+++ b/src/notebooks/notebookmanager.cpp
@@ -204,7 +204,7 @@ namespace gnote {
bool NotebookManager::get_notebook_iter(const Notebook::Ptr & notebook,
Gtk::TreeIter & iter)
{
- Gtk::TreeNodeChildren notebooks = m_sortedNotebooks->children();
+ Gtk::TreeNodeChildren notebooks = m_notebooks_to_display->children();
for (Gtk::TreeIter notebooks_iter = notebooks.begin();
notebooks_iter != notebooks.end(); ++notebooks_iter) {
Notebook::Ptr current_notebook;
diff --git a/src/searchnoteswidget.cpp b/src/searchnoteswidget.cpp
index 00855a8..0529d0e 100644
--- a/src/searchnoteswidget.cpp
+++ b/src/searchnoteswidget.cpp
@@ -345,6 +345,7 @@ void SearchNotesWidget::on_notebook_row_edited(const Glib::ustring& /*tree_path*
Gtk::TreeIter iter;
if(notebooks::NotebookManager::obj().get_notebook_iter(new_notebook, iter)) {
m_notebooksTree->get_selection()->select(iter);
+ m_notebooksTree->set_cursor(m_notebooksTree->get_model()->get_path(iter));
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]