-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
External changes of open entry are not synced-back to the entry editor #2946
Comments
@tobiasdiez Is it possible that the |
@tobiasdiez Sorry, but this one is not fixed yet. It works now if you change something in the source tab. Then the changes are synced back to the field editor. But it does not work in case of external changes. If you apply save actions, the changes only become visible if you reopen the file. If you change the file externally in a text editor, the changes become visible in the main table but not in the entry editor. They only become visible when the entry editor is recreated. |
I tried it with the "convert to biblatex" cleanup and it worked (the year was moved to date and this change was correctly shown in the entry editor). Same with the "generate bibtex key" action. |
@tobiasdiez I'll have to correct myself regarding safe actions. They do work. But the external changes don't. Do the following:
|
Ok, probably the merge dialog deletes the old bibentry and creates a new one instead of updating the one already present in the database. Thus the binding to the entry editor gets destroyed. |
That's the clue. The review panel says that there's an entry added and an entry removed, so that's why the relation breaks. So that's not really critical, since I don't see the use case. Why would someone change the exact same entry in JabRef and a text editor in parallel, except if it's me who's testing. If a different entry is changed, the entry editor is recreated anyway. Let's keep this open and I'll rename it and remove it from the 4.0 milestone. |
* upstream/master: (30 commits) Add preference migration for keybdingings (#3007) Shutdown previus AutosaveManager and BackupManager during SaveAs (#2994) Run Checkstyle task after Test task (#3010) Mark LibraryOfCongressTest as a fetcher test (#3012) When browsing through the MainTable remember which EntryEditor tab was open (#3011) Improve performance of journal abbreviation loader (#3009) Update checkstyle 7.6.1 -> 8.0 Don't abort build when there are checkstyle violations (#3006) Reimplement content selectors (#3003) Only do a back up for bigger changes or if a different field is edited (#3004) Listen to change events for setting dirty status of database (#3001) Fix #2967: MathSciNet tab works again Fix #2902: Tab in entry editor moves to next text area Fix #2946: external changes are now correctly shown in the entry editor Fix #2998: improve auto completion (#3002) Fix mac keybinding by replacing ctrl it with meta key (#3000) Less backups (#2995) [WIP] Complete rework of the auto completion (#2965) Eclipse J Add switch indentation for Eclipse and add some new missing formatting options ...
* upstream/master: Add preference migration for keybdingings (#3007) Shutdown previus AutosaveManager and BackupManager during SaveAs (#2994) Run Checkstyle task after Test task (#3010) Mark LibraryOfCongressTest as a fetcher test (#3012) When browsing through the MainTable remember which EntryEditor tab was open (#3011) Improve performance of journal abbreviation loader (#3009) Update checkstyle 7.6.1 -> 8.0 Don't abort build when there are checkstyle violations (#3006) Reimplement content selectors (#3003) Only do a back up for bigger changes or if a different field is edited (#3004) Listen to change events for setting dirty status of database (#3001) Fix #2967: MathSciNet tab works again Fix #2902: Tab in entry editor moves to next text area Fix #2946: external changes are now correctly shown in the entry editor Fix #2998: improve auto completion (#3002) Fix mac keybinding by replacing ctrl it with meta key (#3000) Less backups (#2995) [WIP] Complete rework of the auto completion (#2965)
The remaining part is fixed by #3156. |
Changes like generating a new bibtexkey or renaming the file are not displayed in the entry editor.
The text was updated successfully, but these errors were encountered: