Page MenuHomePhabricator

Measurement Tools produces 2 points on mouseclick
Closed, WontfixPublic

Description

Use "Line Path" or "Polgyon".

click and hold mouse button, move mouse, release mouse button.
This produces two points.

Especially annyoing when you draw a contour "quickly".

Event Timeline

Updating target milestone to upcoming release

To me this sounds like an awesome feature :)

I'll take care of this. My guess is that the mouse click event listens to both the OnPush- and OnReleaseEvent.

I'll take care of this. My guess is that the mouse click event listens to both the OnPush- and OnReleaseEvent.

Adding Markus in CC.
Is this a special mint feature that a control point is set on mouseReleaseEvent? Do you need this behavior?

As a matter of fact, this is a feature! It has been implemented to be able to draw a line with only one click.

It would be possible to 'disable' the creation of the control-point on the release for 'closed figures' by adapting the state "FigurePlacedByDrag". The second transition that leads to state '58' must only be available if the figure is closed.

Do you really want this 'fixed' in the upcoming release?

Ok, nice feature ;-)
We need to disable it on both open and closed figures (line path and polygons). Is this an important feature, than we leave it as it is, otherwise I would just prohibit the event handling in the interactor.

As we implemented this on purpose, I don't think that completely removing the interaction is an option.

It would also be possible to disable the feature for PlanarFigures that have a certain property defined. Thus, the developer can decide how he wants to interact with the PlanarFigure.

Hm, in this context I think this bug needs to be discussed in detail. I set the RFD flag and change the target milestone to "AfterNextRelease".

This bug could not be fixed within the 2013-06 release and has medium severity. Setting target milestone to unspecified.

This bug was discussed in the MITK meeting yesterday. Since the currently implemented behavior is a MINT feature, we won't remove it. However, there seem to be two interaction modes already implemented, but how is it possible to switch between them?

Adding Daniel Maleike in CC.

Removing RFD tag. Changing asignee, Markus cares about the interaction at MINT.
@Markus: Is there a solution for this issue? (Some switch to define the interaction pattern).

Current release is finished. Reseting target milestone...

kislinsk claimed this task.
kislinsk added a subscriber: kislinsk.
This task was automatically closed because it wasn't updated at least since July 2016 (over 2 years). Please re-open this task if you think that it is still relevant. This most probably means that you will resolve it.