When editing an entry, I routinely press Cmd-S (i.e. "save database") to protect against bad surprises (crash, mishandling, etc). And sometimes, not always but most of the time, saving has the unpleasant side effect of moving my cursor to the end of the current field ! It happens both with the keyboard shortcut (Cmd-S as I'm on a mac) and with the menu item (File -> Save database).
The cursor is sometimes left untouched, Most of the times it gets moved to the end of the current field. And from time to time it will also move to the beginning of the field !
I'm experiencing this problem in the "Abstract" and "Review" tabs, but the misbehaviour seems to be the same for all other fields as well (Author, Title, etc).
all in all, this is not a disastrous problem, and one could live with it, but clearly the "random" aspect (sometimes it will trigget sometimes it won't) is starting to get on my nerves :-)
On my windows machine I am unable to reproduce this. Maybe this is an issue of this Text Area on a Mac?
I can reproduce it on Win8, Java 1.8.0_45. New entry, Book, Field Review: "aword bword cword" Cursor before "beworde". Press CTRL+s. Cursor now at the end of "cword".
maybe. any suggestion as to how I could investigate this and try to answer the question ?
PR https://github.com/JabRef/jabref/pull/143 should fix this. Please try out with current master and confirm if it works :)
I tried (not very hard) and was not able to build jabref from source, so I'll probably have to trust you on this one. Thanks anyway.
Hi Guillaume,
would you please try it with this pre-compiled jar: https://circle-artifacts.com/gh/JabRef/jabref/441/artifacts/0/home/ubuntu/jabref/build/releases/JabRef-2.80dev--snapshot--2015-09-08--ba867e8.jar
(or by using this MacOSX package: https://circle-artifacts.com/gh/JabRef/jabref/441/artifacts/0/home/ubuntu/jabref/build/releases/JabRef-2.80dev--snapshot--2015-09-08--ba867e8-OSX.zip)
Thanks!
Hi,
So I tried both but was not able to try the fix: now I can't edit an entry at all ! with this version, neither double-clicking on an entry, nor using the "Edit entry" button in the toolbar, have any visible effect. I can "Toggle entry preview" but that's about it. (and the entry table looks a bit different, but that might be a java 8 thing).
Cheers
Please try JabRef 3.7 or the latest build from https://builds.jabref.org/. It should really be fixed now.