Summary: | association anchor deletion buggy | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Stevan White <stevan_white> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.1.1 | ||
Target Milestone: | --- | ||
Platform: | Mandrake RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Stevan White
2003-04-21 00:52:35 UTC
The problem is the wrong understanding of m_LineList and the return value of onLinePath, both in class LinePath. removePoint always removes the start point of the line, but this might not be always the correct behaviour. I'll fix this in the next 2 weeks. Steinchen Subject: Re: association anchor deletion buggy the following 2 items are now fixed in CVS: > 1) Wrong anchor point deleted > 3) Anchor point boxes don't go away I won't fix the following part of the bug report: > 2) Self-associations-- can delete all interior anchor > points > * Make class > * Make (unidirectional) self-association to that > class, with rectangular arrow with two non-endpoint anchor points. > You can delete both of these non-endpoint anchor points, resulting in > a very odd arrow. Any labels on the arrow are left dangling. Because if the user really wants to do so, his problem. Even if we restrict the number of points of self-associations to be at least 3, he can always move the middle point on a line between the outer points. This would be the same like deleting the middle point. *** Bug has been marked as fixed ***. As you say, 1 and 3 seem much better in v. 1.2.1. I'm not going to press point 2 -- it's a judgement call. |