# HG changeset patch # User matthiasm # Date 1402512089 -3600 # Node ID 59dff7e51db0ded9f8b03d0ae71b83fe196ab6e9 # Parent 9400e63ec5d7111dc0e95d24ea5e382f78022feb fixed note delete bug (now deletes when any overlap with the selection occurs) diff -r 9400e63ec5d7 -r 59dff7e51db0 .hgsubstate --- a/.hgsubstate Wed Jun 11 15:33:28 2014 +0100 +++ b/.hgsubstate Wed Jun 11 19:41:29 2014 +0100 @@ -4,4 +4,4 @@ 27d4e7152c954bf3c4387319db088fb3cd02436b sv-dependency-builds 42a5801da931d1c4c3b42aa1d62cd8de7636f5cf svapp e88a15c25a4a5323be1b339c03218c9a1001d0f3 svcore -c1fc074971edd62d494a98f70da21d456a3e68fd svgui +3a52b458fcd5f853c27814f37c1d56f05cfb0dbc svgui diff -r 9400e63ec5d7 -r 59dff7e51db0 src/MainWindow.cpp --- a/src/MainWindow.cpp Wed Jun 11 15:33:28 2014 +0100 +++ b/src/MainWindow.cpp Wed Jun 11 19:41:29 2014 +0100 @@ -1168,6 +1168,7 @@ void MainWindow::toolEditSelected() { + cerr << "MainWindow::toolEditSelected" << endl; m_viewManager->setToolMode(ViewManager::NoteEditMode); m_intelligentActionOn = true; m_analyser->setIntelligentActions(m_intelligentActionOn); @@ -2309,7 +2310,7 @@ for (MultiSelection::SelectionList::iterator k = selections.begin(); k != selections.end(); ++k) { - layer->deleteSelection(*k); + layer->deleteSelectionInclusive(*k); } CommandHistory::getInstance()->endCompoundOperation();