diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java index 6261e70c1..238c4f9ae 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java @@ -277,19 +277,19 @@ public class DecoratorSkin extends SkinBase { } private boolean isRightEdge(double x, double y, Bounds boundsInParent) { - return x < root.getWidth() && x > root.getWidth() - root.snappedLeftInset(); + return x < root.getWidth() && x >= root.getWidth() - root.snappedLeftInset(); } private boolean isTopEdge(double x, double y, Bounds boundsInParent) { - return y >= 0 && y < root.snappedLeftInset(); + return y >= 0 && y <= root.snappedTopInset(); } private boolean isBottomEdge(double x, double y, Bounds boundsInParent) { - return y < root.getHeight() && y > root.getHeight() - root.snappedLeftInset(); + return y < root.getHeight() && y >= root.getHeight() - root.snappedLeftInset(); } private boolean isLeftEdge(double x, double y, Bounds boundsInParent) { - return x >= 0 && x < root.snappedLeftInset(); + return x >= 0 && x <= root.snappedLeftInset(); } private boolean setStageWidth(double width) { diff --git a/HMCL/src/main/resources/assets/css/root.css b/HMCL/src/main/resources/assets/css/root.css index b9930efd3..e96b15872 100644 --- a/HMCL/src/main/resources/assets/css/root.css +++ b/HMCL/src/main/resources/assets/css/root.css @@ -1119,8 +1119,8 @@ } .resize-border { - -fx-border-color: -fx-base-color; - -fx-border-width: 2; + -fx-border-color: black; + -fx-border-width: 1; } .debug-border {