Modify

Opened 12 months ago

Last modified 5 months ago

#14862 new defect

Shift-R is broken

Reported by: hjart Owned by: team
Priority: major Milestone:
Component: Plugin utilsplugin2 Version: latest
Keywords: copy tags selection regression Cc:

Description

Shift-R (copy tags from previous selection) has been broken for a while (I usually run latest). Now when you create a new object (a node or line) and tag it, then create a second object and try to copy tags from the first object to the second using Shift-R, instead tags from whatever object was selected before the creation of the first object is copied. To correctly tag the second object the first object has to be selected a second time before using Shift-R. This makes the function a lot less useful than it used to be.

Attachments (0)

Change History (16)

comment:1 Changed 12 months ago by maxerickson@…

Same or similar issue with newly added tags not getting picked up.

comment:2 Changed 12 months ago by Don-vip

Component: CorePlugin utilsplugin2
Keywords: copy tags selection added; Shift-R removed

comment:3 Changed 12 months ago by michael2402

Ticket #14922 has been marked as a duplicate of this ticket.

comment:4 Changed 11 months ago by stoecker

Ticket #14927 has been marked as a duplicate of this ticket.

comment:5 Changed 11 months ago by MKnight

Bug is between 12040 and 12057 somewhere here: https://josm.openstreetmap.de/changeset?sfp_email=&sfph_mail=&reponame=josm&new=12057%40%2F&old=12040%40%2F&sfp_email=&sfph_mail=

would be nice if there are all versions (not only the published) available at the website in the future ... than its possible for Daus and/or not programmers like me, to find when a bug _exactly_ was born ... and give the Information here for easier and/or faster fixing.

Last edited 11 months ago by MKnight (previous) (diff)

comment:6 Changed 11 months ago by Don-vip

Keywords: regression added

Michael, can you please have a look to see if it's a core regression or if the plugin needs to be updated to latest selection events changes?

comment:7 Changed 11 months ago by kre3d

Started occurring after [12051], which causes the updateEnabledState callback of JosmAction to no longer trigger when the tags of the selection have changed.

comment:8 Changed 11 months ago by AndrewBuck

Ticket #15002 has been marked as a duplicate of this ticket.

comment:9 Changed 8 months ago by Don-vip

Ticket #15339 has been marked as a duplicate of this ticket.

comment:10 Changed 8 months ago by Don-vip

Priority: normalmajor

comment:11 Changed 8 months ago by hjart

Version: testedlatest

comment:12 Changed 8 months ago by Klumbumbus

What's the status of this ticket?

comment:13 Changed 8 months ago by Don-vip

I began to look at it this week but don't understand how it works yet. I hope to fix it this week-end.

comment:14 Changed 8 months ago by kre3d

I've been using a build with [12051] reverted with no problems.

FWIW other actions that depend on the tags of the selected object are also affected by the regression in [12051], e.g. Update Multipolygon. Prior to [12051], selecting a multipolygon then deleting the type=multipolygon tag would disable the Update Multipolygon action. After [12051], the action will remain enabled until the object is reselected.

comment:15 Changed 5 months ago by AlaskaDave

2017-12-19 Please, please, fix this. It has always been a huge timesaver for me. I miss this feature tremendously and I'm sure others do as well.

Thanking you profusely in advance,

AlaskaDave

comment:16 Changed 5 months ago by hjart

Yes, can someone please have a look at this. I'm still trying to use this all the time every day :-(

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to hjart
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.