Project

General

Profile

Actions

bug #7566

closed

TeamOrPersonField: some Persons can not be selected

Added by Andreas Kohlbecker over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Highest
Category:
cdm-vaadin
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
critical
Found in Version:
Tags:

Description

This issue only occurs with some few Persons:

[originally reported by Hennig]

Folgende Eingabeprobleme im speciemen typedisignations editor
http://test.e-taxonomy.eu/cdmserver/phycobank_production/app/registration#!workingset/c79044bc-341c-4d5a-9a41-4b6e32db094c

Collector:

  1. Auswahl wird angezeigt
  2. Nomenklatorische Autoren angezeigt, z.B. „Ehrenb.“, „Gottschling“
  3. Ausgewählte Autoren nach Auswahl nicht sichtbar, daher nicht speicherbar

Related issues

Has duplicate EDIT - bug #7567: SpecimenTypeDesignationEditor: Collection selection only set at second select action DuplicateAndreas Kohlbecker

Actions
Actions #1

Updated by Andreas Kohlbecker over 4 years ago

I found one minor issue while investigating this: The NOMENCLATURAL_TITLE was being used for the caption of the collector filed

Actions #2

Updated by Andreas Kohlbecker over 4 years ago

These problems are related to the changes made for #7535

The root cause is the code line


private void updateToolBarButtonStates(){
  ...
  if(teamOrPersonSelect.getValue() != val){
      teamOrPersonSelect.clear();
  }

a second level problem detected is that updateToolBarButtonStates() is called too often. it is called at the end of setInternalValue() which covers most usecases.

Actions #3

Updated by Andreas Kohlbecker over 4 years ago

  • Has duplicate bug #7567: SpecimenTypeDesignationEditor: Collection selection only set at second select action added
Actions #4

Updated by Andreas Kohlbecker over 4 years ago

  • Status changed from New to Resolved
  • Assignee changed from Andreas Kohlbecker to Wolf-Henning Kusber
  • % Done changed from 0 to 50
Actions #5

Updated by Wolf-Henning Kusber over 4 years ago

  • Status changed from Resolved to Closed
  • Assignee changed from Wolf-Henning Kusber to Andreas Kohlbecker
  • % Done changed from 50 to 100
Actions

Also available in: Atom PDF