Modify

Opened 4 years ago

#19695 new defect

Tags/Memberships panel not updated when adding multiple tags

Reported by: Adrian Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: template_report regression Cc:

Description

What steps will reproduce the problem?

Create a new layer and add a node.
Open the 'Add tag' dialog.
Add four tags, using the keyboard shortcut to keep the dialog open.
Note that none of the added tags have appeared in the Tags/Memberships panel, and the list of recently added tags in the Add tag dialog has not been updated, but you can see from the command stack that the tags have been added.
Add a fifth tag and click on Okay.
Note that the five tags now appear in the Tags/Memberships panel.
Re-open the Add tag dialog and note that the list of recently added tags has now been updated.

What is the expected result?

The Tags/Memberships panel and the list of recently added tags are updated after each tag is added.

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

This is a regression.
Screenshot 1 was taken immediately after opening the Add tag dialog.
Screenshot 2 shows the position after entering the fifth tag but before clicking on Okay.
Screenshot 3 was taken immediately after clicking on Okay.
Screenshot 4 was taken after re-opening the Add tag dialog.

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-07-30 12:44:04 +0200 (Thu, 30 Jul 2020)
Revision:16812
Build-Date:2020-07-31 01:30:49
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (16812 en_GB) Mac OS X 10.14.6
OS Build number: Mac OS X 10.14.6 (18G6020)
Memory Usage: 670 MB / 4096 MB (246 MB allocated, but free)
Java version: 14.0.1+7, AdoptOpenJDK, OpenJDK 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 725375437 1920x1200 (scaling 1.0x1.0)
Maximum Screen Size: 1920x1200
Best cursor sizes: 16x16 -> 16x16, 32x32 -> 32x32
Dataset consistency test: No problems found

Plugins:
+ ImportImagePlugin (35248)
+ InfoMode (35248)
+ PicLayer (35405)
+ apache-commons (35362)
+ cadastre-fr (35405)
+ editgpx (35248)
+ ejml (35313)
+ geotools (35169)
+ http2 (35427)
+ imagery_offset_db (35405)
+ jaxb (35092)
+ jts (35122)
+ log4j (35092)
+ measurement (35405)
+ opendata (35513)
+ photo_geotagging (35499)
+ poly (35248)
+ reverter (35499)
+ turnrestrictions (35515)
+ undelete (35499)
+ utilsplugin2 (35487)
+ waydownloader (35405)

Last errors/warnings:
- W: restricted header name: "Connection"

Attachments (4)

Screenshot_1_19695.png (169.4 KB ) - added by Adrian 4 years ago.
After opening the Add tag dialog
Screenshot_2_19695.png (180.1 KB ) - added by Adrian 4 years ago.
Before clicking on Okay
Screenshot_3_19695.png (167.8 KB ) - added by Adrian 4 years ago.
After clicking on Okay
Screenshot_4_19695.png (202.6 KB ) - added by Adrian 4 years ago.
After re-opening the Add tag dialog

Download all attachments as: .zip

Change History (4)

by Adrian, 4 years ago

Attachment: Screenshot_1_19695.png added

After opening the Add tag dialog

by Adrian, 4 years ago

Attachment: Screenshot_2_19695.png added

Before clicking on Okay

by Adrian, 4 years ago

Attachment: Screenshot_3_19695.png added

After clicking on Okay

by Adrian, 4 years ago

Attachment: Screenshot_4_19695.png added

After re-opening the Add tag dialog

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 Adrian.
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.