mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-16 08:37:12 -06:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cf364c1264 | ||
|
|
a997820bb6 | ||
|
|
b8fabd59c0 | ||
|
|
97d290795e | ||
|
|
2a237ff5fc |
16
CHANGELOG.md
16
CHANGELOG.md
@@ -1,6 +1,22 @@
|
||||
FlatLaf Change Log
|
||||
==================
|
||||
|
||||
## 3.2.5
|
||||
|
||||
#### Fixed bugs
|
||||
|
||||
- Popup: Fixed NPE if popup invoker is `null` on Windows 10. (issue #753;
|
||||
regression in 3.2.1 in fix for #626)
|
||||
|
||||
|
||||
## 3.2.4
|
||||
|
||||
#### Fixed bugs
|
||||
|
||||
- Popup: Fixed NPE if popup invoker is `null` on Linux with Wayland and Java 21.
|
||||
(issue #752; regression in 3.2.3)
|
||||
|
||||
|
||||
## 3.2.3
|
||||
|
||||
#### Fixed bugs
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#Signature file v4.1
|
||||
#Version 3.2.3
|
||||
#Version 3.2.4
|
||||
|
||||
CLSS public abstract interface com.formdev.flatlaf.FlatClientProperties
|
||||
fld public final static java.lang.String BUTTON_TYPE = "JButton.buttonType"
|
||||
|
||||
@@ -397,6 +397,9 @@ public class FlatPopupFactory
|
||||
}
|
||||
|
||||
private static boolean overlapsHeavyWeightComponent( Component owner, Component contents, int x, int y ) {
|
||||
if( owner == null )
|
||||
return false;
|
||||
|
||||
Window window = SwingUtilities.getWindowAncestor( owner );
|
||||
if( window == null )
|
||||
return false;
|
||||
@@ -438,7 +441,7 @@ public class FlatPopupFactory
|
||||
*/
|
||||
private static void fixLinuxWaylandJava21focusIssue( Component owner ) {
|
||||
// only necessary on Linux when running in Java 21+
|
||||
if( !SystemInfo.isLinux || SystemInfo.javaVersion < SystemInfo.toVersion( 21, 0, 0, 0 ) )
|
||||
if( owner == null || !SystemInfo.isLinux || SystemInfo.javaVersion < SystemInfo.toVersion( 21, 0, 0, 0 ) )
|
||||
return;
|
||||
|
||||
// get window
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
flatlaf.releaseVersion = 3.2.3
|
||||
flatlaf.releaseVersion = 3.2.5
|
||||
flatlaf.developmentVersion = 3.3-SNAPSHOT
|
||||
|
||||
org.gradle.parallel = true
|
||||
|
||||
Reference in New Issue
Block a user