Selecting messages in a sequence diagram using the mouse + left click also selects messages/objects outside the selection rectangle. Reproducible: Always Steps to Reproduce: 1. open umbrello with appended test case 2. starts selecting left from 'add file' message 3. extend the selection to the 'add file' label Actual Results: The object 'client' and 'applet' and all message between both objects are selected too. Expected Results: Only messages should be selected, which are partially or complete inside the selection rectangle.
Created attachment 89493 [details] xmi testcase
In bigger sequence diagrams the mentioned issue makes it impossible for example to delete messages in a specific area. You need to delete them each by each.
Git commit 0780af1092873e2467da854622a647d60dbc86c7 by Ralf Habacker. Committed on 12/11/2014 at 19:42. Pushed by habacker into branch 'Applications/14.12'. Fix bug 'Widget selection issue outside mouse selection rectangle on sequence diagrams'. When selecting messages on a sequence diagram using the mouse do not auto select object widgets outside the selecting rectangle. Object widgets required for pasting into other diagrams are added automatically on widget copy operation. M +41 -1 umbrello/clipboard/umlclipboard.cpp M +1 -0 umbrello/clipboard/umlclipboard.h M +0 -40 umbrello/umlscene.cpp M +0 -2 umbrello/umlscene.h http://commits.kde.org/umbrello/0780af1092873e2467da854622a647d60dbc86c7