empty field should not be added in entry table prefs
- 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. 
7. press the drop-down list button without selecting anything then press add button

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

### 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