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

Focus jumps after adding new entry #4167

Closed
stefan-kolb opened this issue Jul 5, 2018 · 6 comments
Closed

Focus jumps after adding new entry #4167

stefan-kolb opened this issue Jul 5, 2018 · 6 comments

Comments

@stefan-kolb
Copy link
Member

  1. Add a new entry
  2. Select row in main table
  3. First field in the entry editor is focused

I would expect that 3. no focus is inside the entry editor.
Also, sometimes when selecting the entry row the focus jums inside the first field and sometimes not.

@tobiasdiez
Copy link
Member

I think @koppor wanted to have the auto-focus on the first text field. I agree that it makes navigating the entries using up/down harder / impossible.

@koppor
Copy link
Member

koppor commented Jul 9, 2018

In case the entry editor is opened:

Spontaneous interpretation of the feature: If new table field is activated, the user presses Tab the last edited filed in the entry editor is selected. If the entry editor was not opened before, the first field is selected.

So, cursor up/down should work as expected.

(Did not search for the issue describing the behavior outlined by @tobiasdiez)

@ukleine
Copy link

ukleine commented Aug 4, 2018

Since my issue is closely related, I add it to this entry:

After closing the import window, Jabref 4.2 used to jump to (or select) the imported entry in the main window. Since one cannot edit entries in the import window (or even see all fields depending on the preview), one always has to search for the newly imported entry to check if the entry is fine and often manual fine-tuning is still needed.

This feature has disappeared with the newest versions of Jabref.

JabRef 5.0-dev--snapshot--2018-08-03--master--611ac5564
Linux 4.12.14-lp150.12.7-default amd64
Java 1.8.0_171

@matthiasgeiger
Copy link
Member

I'm not sure this whether this should not be an own issue, but I also miss this selecting of the newly created/imported entry.

@Siedlerchr
Copy link
Member

Current 5.0 dev: Cursor no longer jumps in first field, but row is not seleced either

@ukleine
Copy link

ukleine commented Apr 21, 2019

I tried to check the behavior but for me newly imported items are not shown in the list at all. If I search for the new item, it is there. For the import, I use a script only containing the following line:
java -jar ~/bin/JabRef.jar --importToOpen $(readlink -f $1)
When I try to save, Jabref complains "The library has been modified by another program."
After a restart of jabref, the newly imported item is shown properly in the list.

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

6 participants