Modify

Opened 11 months ago

Closed 3 weeks ago

Last modified 3 weeks ago

#17952 closed enhancement (fixed)

relation manager: adjust focus in member tab when removing selected members

Reported by: skyper Owned by: team
Priority: normal Milestone: 20.05
Component: Core Version: latest
Keywords: template_report relation manager delete Cc:

Description

What steps will reproduce the problem?

  1. Have a relation with some hundred members.
  2. open relation manager and select number 100 to 200 in member tab.
  3. remove them from relation by clicking on the last button.

What is the expected result?

The focus on the member tab will be at member 101.

What happens instead?

The focus on the member tab stays at the former position which is in my case at member 200.

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

I am tiered of always scrolling up again and finding the members I was working on.

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-07-20 23:09:36 +0200 (Sat, 20 Jul 2019)
Build-Date:2019-07-21 01:31:02
Revision:15260
Relative:URL: ^/trunk

Attachments (0)

Change History (4)

comment:1 Changed 4 months ago by simon04

Would you please attach a screenshot/screencast to illustrate the current behaviour/problem? I'm not sure where to look at.

comment:2 Changed 4 months ago by skyper

Sorry, description is not correct and misleading. Try it again:

  1. have a relation with some members (100 or)
  2. open relation manager
  3. select the first 50 members in members tab and keep the view at member 51
  4. remove current selected members from relation (delete button, 4th on the left) source:/trunk/images/dialogs/delete.svg

Position of view in the member tab stays at the new member 51 instead of at the top of the list the old 51 now first.

Instead of 4.:

  1. In selection tab: select objects for selected relation's members (6th button on the right) source:/trunk/images/dialogs/relation/selectprimitives.svg
  2. Remove all members referring to one of the selected objects (7th button on the right) source:/trunk/images/dialogs/relation/deletemembers.svg

That is the result I have in mind.
E.g. always keep/adjust the view with the current members in member tab and do not stay with the current row number, instead.

Hope that helps

Last edited 4 months ago by skyper (previous) (diff)

comment:3 Changed 3 weeks ago by simon04

Resolution: fixed
Status: newclosed

In 16454/josm:

fix #17952 - Relation Manager: adjust focus in member tab when removing selected members

comment:4 Changed 3 weeks ago by simon04

Milestone: 20.05

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.