[Uml-devel] [Bug 57884] Click on an object, selects object beneath it, and brings it to top

Sebastian Stein seb_stein at gmx.de
Mon Jul 12 23:57:02 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=57884      




------- Additional Comments From seb_stein gmx de  2004-07-13 08:56 -------
I resend this message, because it doesn't arrived at uml-devel...


Stevan White <stevan_white hotmail com> [040618 22:11]:
> It depends on which class is on top of which.
> 
> Create a class, name it 'A'.
> Create another class, name it 'B'.
> Drag the object for 'A' so that it overlaps the one for 'B'.
> Now click on the region of 'A' where it overlaps 'B'.
> 
> 'B' will incorrectly be selected.
> 
> If you drag object 'B' over object 'A' and do the analogous thing, you
> will not see this behaviour.

It depends which class was added last. This class will be selected. Umbrello
doesn't store any Z-axis information at all. During painting it doesn't look
at overlapping. It just paints a class and it may be that the next class
draws over this class.

I don't see any way to fix this bug. Of course we can add Z-axis information
to the widgets, but that would mean a major effort. And I think the gain is
really minor.

So I like to ask to close this bug with resolution "Won't fix".

Sebastian




More information about the umbrello-devel mailing list