Skip to content

Commit 268ae81

Browse files
committed
Removed useless parentTable field in ContributedLibraryTableCell
1 parent 926a8c9 commit 268ae81

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

app/src/cc/arduino/contributions/libraries/ui/ContributedLibraryTableCell.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@ public Cell() {
156156
panel.add(Box.createVerticalStrut(15));
157157
}
158158

159-
private void update(Object value, boolean isSelected, int row,
160-
boolean hasBuiltInRelease) {
159+
private void update(JTable parentTable, Object value, boolean isSelected,
160+
int row, boolean hasBuiltInRelease) {
161161
ContributedLibraryReleases releases = (ContributedLibraryReleases) value;
162162

163163
JTextPane description = makeNewDescription(panel);
@@ -307,13 +307,12 @@ public Component getTableCellRendererComponent(JTable table, Object value,
307307
boolean isSelected,
308308
boolean hasFocus, int row,
309309
int column) {
310-
parentTable = table;
311310

312311
Cell cell = new Cell();
313312
cell.installButton.setEnabled(false);
314313
cell.buttonsPanel.setVisible(false);
315314
cell.inactiveButtonsPanel.setVisible(true);
316-
cell.update(value, isSelected, row, false);
315+
cell.update(table, value, isSelected, row, false);
317316
if (row % 2 == 0) {
318317
cell.panel.setBackground(new Color(236, 241, 241)); // #ecf1f1
319318
} else {
@@ -330,7 +329,6 @@ public Component getTableCellRendererComponent(JTable table, Object value,
330329
}
331330

332331
private ContributedLibraryReleases editorValue;
333-
private JTable parentTable;
334332
private Cell editorCell;
335333

336334
@Override
@@ -342,7 +340,6 @@ public Object getCellEditorValue() {
342340
public Component getTableCellEditorComponent(JTable table, Object value,
343341
boolean isSelected, int row,
344342
int column) {
345-
parentTable = table;
346343
editorValue = (ContributedLibraryReleases) value;
347344
editorCell = new Cell();
348345

@@ -400,7 +397,7 @@ public Component getTableCellEditorComponent(JTable table, Object value,
400397
editorCell.versionToInstallChooser
401398
.setVisible(installed == null && uninstalledReleases.size() > 1);
402399

403-
editorCell.update(value, true, row, !installedBuiltIn.isEmpty());
400+
editorCell.update(table, value, true, row, !installedBuiltIn.isEmpty());
404401
editorCell.panel.setBackground(new Color(218, 227, 227)); // #dae3e3
405402
return editorCell.panel;
406403
}

0 commit comments

Comments
 (0)