From 40d9c665002f2995fa089bf108e0db4f130213b2 Mon Sep 17 00:00:00 2001 From: Lesley Wagner Date: Sat, 20 Aug 2022 21:41:21 +0200 Subject: [PATCH] fix issue #520 https://github.com/processing/processing4/issues/520 --- .gitignore | 4 ++++ app/src/processing/app/contrib/ContributionTab.java | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 5fb35f9198..e3b98dcf5f 100644 --- a/.gitignore +++ b/.gitignore @@ -89,3 +89,7 @@ bin-test # dated folders /19* /20* + +# VS Code Java project files +.project +.vscode/ \ No newline at end of file diff --git a/app/src/processing/app/contrib/ContributionTab.java b/app/src/processing/app/contrib/ContributionTab.java index 07262fdf89..3f09de9c45 100644 --- a/app/src/processing/app/contrib/ContributionTab.java +++ b/app/src/processing/app/contrib/ContributionTab.java @@ -161,7 +161,8 @@ protected void setLayout() { .addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER) .addComponent(categoryChooser) .addComponent(filterField)) - .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED) + // fix for issue #520 https://github.com/processing/processing4/issues/520 + .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER) .addComponent(loaderLabel) .addComponent(listPanel)) @@ -270,6 +271,9 @@ protected void updateCategoryChooser() { Set categories = listCategories(); if (categories.size() == 1 && categories.contains(Contribution.UNKNOWN_CATEGORY)) { + // Add dummy item for sizing purpose + // fix for issue #520 https://github.com/processing/processing4/issues/520 + categoryChooser.addItem("NULL"); // If no unique categories, hide the category chooser categoryChooser.setVisible(false);