From 9ac7f9bb992a6156087c1e04ed929e5c908a22a8 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Sun, 17 Sep 2023 18:34:31 +0200 Subject: [PATCH 1/2] Set border around welcome dialog --- swing/src/net/sf/openrocket/gui/dialogs/WelcomeDialog.java | 1 + 1 file changed, 1 insertion(+) diff --git a/swing/src/net/sf/openrocket/gui/dialogs/WelcomeDialog.java b/swing/src/net/sf/openrocket/gui/dialogs/WelcomeDialog.java index 4cc65eabf..d7d41951d 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/WelcomeDialog.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/WelcomeDialog.java @@ -61,6 +61,7 @@ public class WelcomeDialog extends JDialog { textPane.setContentType("text/html"); textPane.setMargin(new Insets(10, 10, 10, 10)); textPane.putClientProperty(JTextPane.HONOR_DISPLAY_PROPERTIES, true); + textPane.setBorder(GUIUtil.getUITheme().getBorder()); String sb = "" + MarkdownUtil.toHtml(releaseNotes) + "

" + From 7305670fb076b3e0a99cadc58adb96402b148b86 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Sun, 17 Sep 2023 18:43:37 +0200 Subject: [PATCH 2/2] Don't use selected row, but target row for selection --- .../openrocket/gui/dialogs/preset/ComponentPresetTable.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetTable.java b/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetTable.java index 62c1bb31b..469466a31 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetTable.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetTable.java @@ -74,14 +74,13 @@ public class ComponentPresetTable extends JTable { @Override public void setValueAt(Object aValue, int rowIndex, int columnIndex) { // Only support favorite - if ( columnIndex != 0 ) { + if (columnIndex != 0) { return; } - int selectedRow = ComponentPresetTable.this.getSelectedRow(); ComponentPreset preset = ComponentPresetTable.this.presets.get(rowIndex); Application.getComponentPresetDao().setFavorite(preset, presetType, (Boolean) aValue); ComponentPresetTable.this.updateFavorites(); - ComponentPresetTable.this.setRowSelectionInterval(selectedRow, selectedRow); + ComponentPresetTable.this.setRowSelectionInterval(rowIndex, rowIndex); } @Override