Change of height of a horizontal line (or width of vertical)

Bug #890146 reported by Nizamov Shawkat
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned
inkscape (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

1) create a horizontal (or vertical) straight line and select it
2) try to change it height (or width) which is actually a thickness of a line
3) unexpectedly line shifts in horizontal (or vertical) direction. I think that there should be no changes at all, even thickness should not change (because for tilted lines such sequence should give a change in the shape of a line).

su_v (suv-lp)
tags: added: selection transformations
Revision history for this message
su_v (suv-lp) wrote :

Please provide information about your OS and Inkscape version (see Inkscape menu 'Help > About Inkscape').

> 2) try to change it height (or width) which is actually a thickness of a line

- What are the 'Affect:' settings of the select tool?
- Which bounding box mode do you use?
- Any active snap modes in effect?

> even thickness should not change

Whether the "thickness" (stroke width) changes or not depends on the 'Affect:' setting of the select tool ('Scale stroke width'): turn off stroke scaling to keep the stroke width unchanged when scaling a selection of stroked paths/objects with the select tool. For non-technical drawings (artistic drawings or illustrations), the scaling of the stroke width is often preferred when scaling a selection (thus it is the default setting).

Keep in mind that the select tool transforms a _selection_ (one or more objects, based on their (visual or geometric) bounding box), not an object's geometry itself: use the node tool to edit the geometry of simple lines without affecting the stroke attributes, or manually change the stroke width in 'Fill & Stroke > Stroke style' if needed.

With regard to the displacement:
testing on Mac OS X 10.5.8 (i386), with default prefs, stroke scaling turned off, no active snapping:
1) Reproduced with Inkscape 0.48.2: the stretched line is displaced (moved) by the amount of the vertical/horizontal stretch
2) Partially reproduced with Inkscape 0.48+devel r10737:
vertically stretching a horizontal line up (in positive y direction) does neither displace the line nor scale the stroke width, vertically stretching a horizontal line down (negative y direction) still displaces (moves) the line without scaling the stroke width
(same with vertical line: no changes when stretching to the right, displaced when stretching to left)

Related:
Bug #706509 in Inkscape: “Endpoint of scaled line segment moves”
<https://bugs.launchpad.net/inkscape/+bug/706509>

Revision history for this message
su_v (suv-lp) wrote :

The change of height of a horizontal line is only a bug if it happens despite having turned off stroke scaling (same for the width of vertical lines).

Revision history for this message
Diogo Almeida (digalmeda) wrote :

I also got this bug, with the stroke scaling disabled. I'm running inkscape 0.48 on linux mint 11.

Revision history for this message
Diogo Almeida (digalmeda) wrote :

I'm terribly sorry. After all, it just appears that the line is going to increase in height, when I stretch it horizontally. When I release the mouse button, it goes back to it's previous height. I don't know if that's an intended feature, but it doesn't affect the end result, so I'm pleased.

Revision history for this message
su_v (suv-lp) wrote :

> When I release the mouse button, it goes back to it's previous height.

This is tracked in
Bug #165727 "display is wrong when transforming by mouse"
<https://bugs.launchpad.net/inkscape/+bug/165727>

Revision history for this message
Beluga (buovjaga) wrote :

Changing status to Invalid as there does not appear to be a bug in this report.

Changed in inkscape:
status: New → Invalid
Revision history for this message
andrew jones (andrew-jones0800) wrote :

I have just recreated this bug Inkscape 0.92.1 r15371, WIN8.1 PRO x64

VIDEO of issue
https://drive.google.com/file/d/0B0G3yfJG4K_sek5qMDBQWkx3Mjg/view?usp=sharing

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in inkscape (Ubuntu):
status: New → Confirmed
Mattia Rizzolo (mapreri)
Changed in inkscape:
status: Invalid → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.