Stamping tool does not work with node tool in version 0.48

Bug #669162 reported by Rick Myers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Medium
Krzysztof Kosinski

Bug Description

The stamping tool (holding down the space bar to make copies) does not work when dragging on a Bezier tool handle while using version 0.48. It did work with version 0.46. You can view how this worked in version 0.46 by watching the following YouTube video at about the 6 minute and 50 seconds point.

http://www.youtube.com/watch?v=22b3c39saOQ

I am running Inkscape on Window XP.

Thanks.
Rick

su_v (suv-lp)
tags: added: node-editing regression
Revision history for this message
su_v (suv-lp) wrote :

works in Inkscape 0.46 and 0.47;
fails to work in the new node tool in Inkscape 0.48 (and 0.48+devel r9866), tested on OS X 10.5.8:

Pressing <space> while dragging a node or a node handle doesn't drop a copy of the edited path but switches to the select tool.

After a failed attempt to stamp paths from within the node tool Inkscape 0.48 and 0.48+devel r9866 gets unstable and tends to crash when switching back to the node tool to edit the same path again (backtrace attached).

Changed in inkscape:
importance: Undecided → High
status: New → Confirmed
su_v (suv-lp)
tags: added: crash
su_v (suv-lp)
summary: - Stamping tool does not work with Bezier tool in version 0.48
+ Stamping tool does not work with node tool in version 0.48
Changed in inkscape:
assignee: nobody → Krzysztof Kosinski (tweenk)
Revision history for this message
su_v (suv-lp) wrote :

@Krzysztof - I tested this with a simple curve (two nodes, dragging one node or a handle); just before the crash happens - when switching back to the node tool - the pointer is stuck in drag mode and the curve segment is dragged without pressing the left mouse button (i.e. it just follows the movement of the mouse pointer).

A similar behavior (drag mode active without button-press, followed by a crash) was described in bug #664631 “Popup context menu disrupts drag operations” (comment #2, item 5).

Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

Space doesn't switch to the selector tool for me (Ubuntu 10.10, r9868), it just does nothing. This might be caused by differences in behavior of gdk_pointer_grab() between platforms.

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

It switches to the selector tool if you press space to drop a copy of the unchanged path i.e. press left mouse button on a node or handle, but don't drag yet. Once the node or handle has been dragged, pressing <space> does nothing.

This is the normal way e.g. when stamping with the select tool to place the initial shape.

Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

I have eliminated the crashes caused by propagating events during a drag (bug #664631). Fixing the stamp feature needs a separate approach.

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

Lowering bug importance because crash was fixed (trunk r9869, 0.48.x r9710).

Changed in inkscape:
importance: High → Medium
su_v (suv-lp)
tags: removed: crash
Revision history for this message
jazzynico (jazzynico) wrote :

What's the expected result of pressing <Space> while dragging a node? On Ubuntu 11.04, it just does nothing.

Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
su_v (suv-lp) wrote :

> What's the expected result of pressing <Space> while dragging a node?

Drop a copy of the edited path (like in Inkscape 0.47 with the old node tool).

Revision history for this message
Beluga (buovjaga) wrote :

Still repro the failure to stamp when messing with handles.

Arch Linux 64-bit, KDE Plasma 5
Inkscape 0.92pre1 15073 (GTK3)

Revision history for this message
Jonathan Hofinger (jhofinger) wrote :

Hi - thanks for reporting this bug, I've manually migrated it to Inkscape's new bug tracker on GitLab, and closed it here.

Please feel free to file new bugs about the issues you're seeing at http://inkscape.org/report.

Moved to: https://gitlab.com/inkscape/inbox/issues/2014
Closed by: https://gitlab.com/jhofinger

Changed in inkscape:
status: Triaged → Invalid
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.