Jaovitosr / Jaovitosr/Chatbot

empty field should not be added in entry table prefs

Open
#8 1 comment 0 reactions 0 assignees View on GitHub
FirstTimeCodeContribution good first issue preferences ui
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

From jabref created by [Siedlerchr](https://github.com/Siedlerchr): JabRef/jabref#9913

Originally reported by @hanachaari at https://github.com/koppor/jabref/issues/640

### JabRef version

5.9 (latest release)

### Operating system

Windows

### Details on version and operating system

_No response_

### Checked with the latest development build

- [X] I made a backup of my libraries before testing the latest development version.
- [X] I have tested the latest development version and the problem persists

### Steps to reproduce the behaviour

1. Reset JabRef preferences
2. Restart JabRef
3. start preferences -> entry table

5. ![image](https://user-images.githubusercontent.com/76585922/229367141-64c88cad-0c90-431a-b62e-439fa672eceb.png)

7. press the drop-down list button without selecting anything then press add button

![image](https://user-images.githubusercontent.com/76585922/229367573-2ae27b87-1d4d-4782-ac8c-eb8994606c71.png)

expected: dismiss the empty column . But a new column "Custom" is added.

![image](https://user-images.githubusercontent.com/76585922/229367689-8208c952-67b0-45b6-bca9-f0711ca5d9e7.png)

### Appendix

...

Log File

```
Paste an excerpt of your log file here
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue through Preferences → Entry table after resetting and restarting JabRef, then inspect the entry-table preference flow used by the drop-down and Add button. Done means pressing Add without selecting a field dismisses the empty choice and does not create a new "Custom" column.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.