diff options
| author | 2021-03-30 13:51:45 +0200 | |
|---|---|---|
| committer | 2021-03-30 13:51:45 +0200 | |
| commit | 69219c5e3339c8b2a9c5c8914cf389b949c289b9 (patch) | |
| tree | 9a1978f416f096c20aa6f3f3cbb8a6ea68cb3796 /enigma-swing/src/main/java | |
| parent | Fix text field always selecting everything when using FlatLaf. (diff) | |
| download | enigma-69219c5e3339c8b2a9c5c8914cf389b949c289b9.tar.gz enigma-69219c5e3339c8b2a9c5c8914cf389b949c289b9.tar.xz enigma-69219c5e3339c8b2a9c5c8914cf389b949c289b9.zip | |
Set null javadoc instead of empty/blank string when clearing the text in the javadoc editor.
Closes #369.
Diffstat (limited to 'enigma-swing/src/main/java')
| -rw-r--r-- | enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/JavadocDialog.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/JavadocDialog.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/JavadocDialog.java index 0e6d374c..2fc67476 100644 --- a/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/JavadocDialog.java +++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/JavadocDialog.java | |||
| @@ -170,7 +170,7 @@ public class JavadocDialog { | |||
| 170 | 170 | ||
| 171 | public void save() { | 171 | public void save() { |
| 172 | vc.setActiveElement(text); | 172 | vc.setActiveElement(text); |
| 173 | controller.changeDocs(vc, entry, text.getText()); | 173 | controller.changeDocs(vc, entry, text.getText().trim().isEmpty() ? null : text.getText()); |
| 174 | 174 | ||
| 175 | if (!vc.canProceed()) return; | 175 | if (!vc.canProceed()) return; |
| 176 | 176 | ||