3.2.1
This is a bug fix release that fixes a memory leak in class MultiResolutionImageSupport
,
which may, in worst case, result in an out-of-memory situation. See change log below for details.
Change Log
Fixed bugs
- Fixed memory leak in
MultiResolutionImageSupport.create(int,Dimension[],Function<Dimension,Image>)
,
which caches images created by the producer function. Used byFlatSVGIcon.getImage()
and
FlatSVGUtils.createWindowIconImages()
.
If you use one of these methods, it is strongly recommended to upgrade to this
version, because if the returned image is larger and painted very often it may
result in an out-of-memory situation. (issue #726) - FileChooser: Fixed occasional NPE in
FlatShortcutsPanel
on Windows. (issue #718) - TextField: Fixed placeholder text painting, which did not respect horizontal
alignment property ofJTextField
. (issue #721) - Popop: Fixed drop shadow if popup overlaps a heavyweight component. (Windows 10 only; issue #626)