From 9de6e121e66b8a0e4b3336f79a43aa1351e8daee Mon Sep 17 00:00:00 2001 From: leewyatt Date: Fri, 15 Nov 2024 00:37:26 +0900 Subject: [PATCH] Fix clipping issue in YearViewSkin header The clip for the YearViewSkin was incorrectly set to the yearView rather than the header. This change corrects the clipping to ensure the header is properly clipped according to the yearView's dimensions. --- gemsfx/src/main/java/com/dlsc/gemsfx/skins/YearViewSkin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gemsfx/src/main/java/com/dlsc/gemsfx/skins/YearViewSkin.java b/gemsfx/src/main/java/com/dlsc/gemsfx/skins/YearViewSkin.java index 13bdba34..1e094695 100644 --- a/gemsfx/src/main/java/com/dlsc/gemsfx/skins/YearViewSkin.java +++ b/gemsfx/src/main/java/com/dlsc/gemsfx/skins/YearViewSkin.java @@ -91,7 +91,7 @@ public YearViewSkin(YearView yearView) { Rectangle clip = new Rectangle(); clip.widthProperty().bind(yearView.widthProperty()); clip.heightProperty().bind(yearView.heightProperty()); - yearView.setClip(clip); + header.setClip(clip); InvalidationListener buildGridListener = obs -> buildGrid(); yearView.valueProperty().addListener(buildGridListener);