Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update FlatLaf from 2.0 to 2.0.1 #3504

Merged
merged 1 commit into from Jan 26, 2022

Conversation

DevCharly
Copy link
Member

@DevCharly DevCharly commented Jan 25, 2022

Unfortunately there is a memory leak in FlatLaf 2.0, which is fixed in 2.0.1.

The memory leak is in UI delegates for components JPanel, JSeparator and JToolBar.Separator.
There is always a reference from a static hash map to the last created component of that type.
So if e.g. a dialog (that uses JPanel) is closed, it can not released until a new JPanel is created somewhere else...

Memory leak issue: JFormDesigner/FlatLaf#471

@DevCharly DevCharly added this to the NB13 milestone Jan 25, 2022
@vieiro
Copy link
Contributor

vieiro commented Jan 25, 2022

Perfect. Thanks, @DevCharly

@vieiro vieiro added Cherry Pick Consider cherry picking for release update Look and Feel labels Jan 25, 2022
@vieiro
Copy link
Contributor

vieiro commented Jan 25, 2022

Hi @neilcsmith-net , I added the "cherry-pick" tag to this one (is this correct?), for your consideration in next release candidate.

@neilcsmith-net
Copy link
Member

Thanks @DevCharly will be in rc3 now.

@vieiro no need for the label. Milestone and delivery base is enough.

@neilcsmith-net neilcsmith-net removed the Cherry Pick Consider cherry picking for release update label Jan 25, 2022
@neilcsmith-net neilcsmith-net merged commit ca66c2b into apache:delivery Jan 26, 2022
@DevCharly DevCharly deleted the flatlaf-2.0.1 branch January 27, 2022 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants