Issue 21479 - Unexpected Curve drawing behaviour
Summary: Unexpected Curve drawing behaviour
Status: CLOSED FIXED
Alias: None
Product: Draw
Classification: Application
Component: code (show other issues)
Version: OOo 1.1
Hardware: PC Linux, all
: P2 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: wolframgarten
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-21 00:15 UTC by mmelchior
Modified: 2004-07-12 10:16 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mmelchior 2003-10-21 00:15:46 UTC
Do the following:
-- In Writer or Draw --
- Select 'Draw Function': Curve
- Move mouse pointer to start of curve
- press button 1, keep it pressed
- move mouse to draw some line of ~5 cm.
- lift button 1, do not move mouse
- press button 1, avoid double click
- move mouse
---- this will unexpectedly insert a control point at
     top left of display area....

---- The behaviour I expect for this second point to do the same
     as what is happening for the following points: just move a
     new control point.
Comment 1 wolframgarten 2003-10-21 07:50:57 UTC
This is reproducible.
Comment 2 wolframgarten 2003-10-21 07:52:26 UTC
Reassigned to Armin.
Comment 3 Armin Le Grand 2003-10-21 11:47:44 UTC
AW: When creating a curve, insertion of control points happens always
and is essential for curves. Problem is that with the 2nd click, the
object gets resized but the first control point is not resized with
the object as if it is not part of the selection. This will probably
be fixed with the planned interaction changes.
Comment 4 Armin Le Grand 2003-10-21 13:41:03 UTC
AW: I took a 2nd look (thanks to testing). The problem i described is
not a bug, the curve is just scaled in the 2nd klick.
But: With the curve tool there is indeed the problem that (0,0) is
taken as curve point if the mouse is not moved before the 2nd click.
That is definitely a bug.
Comment 5 Armin Le Grand 2004-05-07 13:28:09 UTC
AW: Also copy the end point when no end point is set yet in
ImpPathCreateUser::CalcBezier.
Comment 6 Armin Le Grand 2004-06-01 17:24:56 UTC
AW->WG: Please verify.
Comment 7 Armin Le Grand 2004-06-01 17:25:13 UTC
.
Comment 8 Armin Le Grand 2004-06-01 17:34:16 UTC
.
Comment 9 wolframgarten 2004-06-02 08:59:16 UTC
Set to fixed.
Comment 10 wolframgarten 2004-06-02 08:59:37 UTC
Verified in CWS.
Comment 11 wolframgarten 2004-07-12 10:16:25 UTC
Tested in master. Closed.