mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-13 23:37:13 -06:00
ComboBox: fix NPE in CellPaddingBorder.install() (issue #408)
(cherry picked from commit d48b98f582)
This commit is contained in:
@@ -8,6 +8,8 @@ FlatLaf Change Log
|
|||||||
- ComboBox (not editable): Fixed background painted outside of border if round
|
- ComboBox (not editable): Fixed background painted outside of border if round
|
||||||
edges are enabled (client property `JComponent.roundRect` is `true`). (similar
|
edges are enabled (client property `JComponent.roundRect` is `true`). (similar
|
||||||
to issue #382; regression since fixing #330 in FlatLaf 1.4)
|
to issue #382; regression since fixing #330 in FlatLaf 1.4)
|
||||||
|
- ComboBox: Fixed `NullPointerException`, which may occur under special
|
||||||
|
circumstances. (issue #408)
|
||||||
- Table: Do not select text in cell editor when it gets focus (when
|
- Table: Do not select text in cell editor when it gets focus (when
|
||||||
`JTable.surrendersFocusOnKeystroke` is `true`) and
|
`JTable.surrendersFocusOnKeystroke` is `true`) and
|
||||||
`TextComponent.selectAllOnFocusPolicy` is `once` (the default) or `always`.
|
`TextComponent.selectAllOnFocusPolicy` is `once` (the default) or `always`.
|
||||||
|
|||||||
@@ -835,7 +835,7 @@ public class FlatComboBoxUI
|
|||||||
|
|
||||||
// remember old border and replace it
|
// remember old border and replace it
|
||||||
rendererBorder = jc.getBorder();
|
rendererBorder = jc.getBorder();
|
||||||
rendererComponent.setBorder( this );
|
jc.setBorder( this );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user