Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Entry with crossref does not update immediately #7730

Open
1 task done
SuXiChangZhen opened this issue May 12, 2021 · 1 comment
Open
1 task done

Entry with crossref does not update immediately #7730

SuXiChangZhen opened this issue May 12, 2021 · 1 comment

Comments

@SuXiChangZhen
Copy link
Contributor

JabRef 5.2--2020-12-24--6a2a512
Windows 10 10.0 amd64
Java 14.0.2

put the discussion #7057 here. If the field of the entry does not set, and the entry has a crossref, the preview will use the field of crossref entry. However, when change the field in crossref entry, it will only be updated in the crossref entry column.
Steps to reproduce the behavior:

  1. create an entry a with some information
  2. create an entry b and crossref a(b shows a's information in the table)
  3. change the field of a(e.g. Year)
  4. In the table, b's year field does not be changed

The screenshot can be found in #7057

Log File
Paste an excerpt of your log file here
@SuXiChangZhen
Copy link
Contributor Author

From my current debug, it may because the crossref entry does not inform its child entry to update when its field changes. So I add the crossref entry's observable values to child entry and the problem seems be fixed. I am not sure if it is an appropriate solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants