Modify

Opened 5 years ago

Last modified 5 years ago

#19134 new defect

Delete in add mode breaks filters

Reported by: T99 Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: template_report Cc:

Description

  1. In the Add mode, start drawing a new way.
  2. Click at least one existing node to include it in the way. The node should be either tagged with some tags or shared with another way. It doesn't matter if the node has an id yet.
  3. When the way has at least two nodes total and is still red (the drawing is still active, this is important), hit the Delete key to delete the way and any of its non-tagged non-shared nodes.
  4. Enable any filter and toggle its Invert flag.

What is the expected result?

All objects are alternatively visible or invisible, depending on the filter condition and the invert flag.

What happens instead?

Nodes that were part of the deleted way remain visible all the time. They are not affected by any filters.

Please provide any additional information below. Attach a screenshot if possible.

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-04-06 02:17:07 +0200 (Mon, 06 Apr 2020)
Build-Date:2020-04-06 00:18:43
Revision:16239
Relative:URL: ^/trunk

Identification: JOSM/1.5 (16239 en_GB) Windows 10 64-Bit
OS Build number: Windows 10 Home 1903 (18362)
Memory Usage: 437 MB / 989 MB (159 MB allocated, but free)
Java version: 1.8.0_161-b12, Oracle Corporation, Java HotSpot(TM) Client VM
Screen: \Display0 1920x1080, \Display1 1920x1080
Maximum Screen Size: 1920x1080
Dataset consistency test: No problems found

Last errors/warnings:
- E: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- W: org.openstreetmap.josm.io.OsmTransferException: Could not connect to the OSM server. Please check your internet connection.. Cause: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- W: java.net.SocketTimeoutException: connect timed out
- W: Already here java.net.SocketTimeoutException: Read timed out
- E: java.net.SocketTimeoutException: connect timed out
- W: org.openstreetmap.josm.io.OsmTransferException: Could not connect to the OSM server. Please check your internet connection.. Cause: java.net.SocketTimeoutException: connect timed out
- W: java.net.SocketTimeoutException: connect timed out
- W: Already here java.net.SocketTimeoutException: connect timed out
- E: java.net.SocketTimeoutException: connect timed out
- W: org.openstreetmap.josm.io.OsmTransferException: Could not connect to the OSM server. Please check your internet connection.. Cause: java.net.SocketTimeoutException: connect timed out

Attachments (0)

Change History (2)

comment:1 by T99, 5 years ago

I often use this combo to move a node to the center of a road in aerial imagery: hit a, click one shoulder of the road, click the node, click the other shoulder, hit shift-B, hit Delete. Later when searching for FIXME nodes (for example), I have wondered why some ordinary nodes remain visible. Today I finally figured out the connection.

comment:2 by T99, 5 years ago

Summary: Nodes missed by all filtersDelete in add mode breaks filters

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to T99.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.