Ticket #2241 (new enhancement)

Opened 3 years ago

Last modified 2 years ago

"Node tool" should remember last feature which it was used on after switching to other tools and returning

Reported by: gislab Owned by: nobody
Priority: minor: annoyance Milestone: Version 1.7.0
Component: Digitising Version: Trunk
Keywords: nodes,editing Cc: dr
Platform Version: Platform: All
Must Fix for Release: No Awaiting user input: no

Description

Any layer

Start editing, select editing nodes tool,click on object - nodes show up

Switch to zoom - nodes disappear

So need to zoom, select tool, click on object, zoom ....etc. Rather inconvinient!

Note that if object is _selected_, nodes don't dissappear, so may be we need to select object when clicked with node editing tool, so navigating will note loose node view.

Attachments

Screenshot.png Download (245.3 KB) - added by lutra 3 years ago.

Change History

  Changed 3 years ago by lutra

  • platform changed from Windows to All

Confirmed also under linux, but in my case (both linux and windows) the node tool markers disappear when selecting the zoom tool, even if the feature is selected. Zooming with the mouse wheel seems to have no side effects.

follow-up: ↓ 4   Changed 3 years ago by lutra

  • summary changed from Loosing nodes view when switching to other tools if feature is not selected to "Node tool" markers issues when switching to other tools

More interesting notes on this issue:

*) "pan map" tool -> node tool markers disappear

*) "zoom in"/"zoom out" tools -> node tool markers disappear

*) "zoom full"/"zoom to layer" -> node tool markers stay put

*) selecting another layer in the legend -> node tool markers disappear

*) "zoom to selection" -> node tool markers stay put

*) "select features" tool -> node tool markers disappear

and finally

*) "zoom last"/"zoom next" tools -> node tool markers stay put but they are NOT redesigned so they show int he wrong place with the wrong scale.

Changed 3 years ago by lutra

  Changed 3 years ago by pcav

  • milestone changed from Version 1.5.0 to Version 1.6.0

in reply to: ↑ 2 ; follow-up: ↓ 5   Changed 2 years ago by jef

Replying to lutra:

More interesting notes on this issue: *) "pan map" tool -> node tool markers disappear
*) "zoom in"/"zoom out" tools -> node tool markers disappear
*) "zoom full"/"zoom to layer" -> node tool markers stay put
*) selecting another layer in the legend -> node tool markers disappear
*) "zoom to selection" -> node tool markers stay put
*) "select features" tool -> node tool markers disappear
and finally *) "zoom last"/"zoom next" tools -> node tool markers stay put but they are NOT redesigned so they show int he wrong place with the wrong scale.

I think the only problem here is that the node tool doesn't keep the feature currently beeing edited on deactivation.

It's ok that the markers disappear, when another tool is activated or the layer is changed, but they should reappear when the node tool is activated again.

"Zoom in", "Zoom out", "Pan Map" and "Select features" are activated (change what happens when you click on the canvas) and therefore deactivate the node tool. In that case the node tool markers should disappear.

"Zoom full", "Zoom to layer", "Zoom to selection", "Zoom last" and "Zoom next" just change the window and leave the activated node tool untouched and hence don't make the markers disappear.

I can't reproduce that the node tool markers don't disappear on selected items (which would be a bug). QGIS is probably set to "show vertex markers only for selected features" in Options/Digitizing? and therefore just the vertex markers don't disappear (which isn't a bug).

in reply to: ↑ 4   Changed 2 years ago by gislab

  • type changed from bug to enhancement

Replying to jef:

I think the only problem here is that the node tool doesn't keep the feature currently beeing edited on deactivation.

Yes, this would be nice if it remember the last feature.

I'm turning it into feature request.

Selection doesn't help storing nodes active anymore.

  Changed 2 years ago by gislab

  • summary changed from "Node tool" markers issues when switching to other tools to "Node tool" should remember last feature which it was used on after switching to other tools and returning
Note: See TracTickets for help on using tickets.