From eee327c85ce8f9b194424d0f69b1a3dea4de8f48 Mon Sep 17 00:00:00 2001 From: Manuel Blanco Date: Mon, 27 Oct 2025 22:09:11 +0100 Subject: [PATCH] fix: Correct array copy length in setPageRanges method to include all ranges --- java/src/org/openqa/selenium/print/PrintOptions.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/org/openqa/selenium/print/PrintOptions.java b/java/src/org/openqa/selenium/print/PrintOptions.java index 8e0484f24ecd3..602c9c41f9a53 100644 --- a/java/src/org/openqa/selenium/print/PrintOptions.java +++ b/java/src/org/openqa/selenium/print/PrintOptions.java @@ -70,7 +70,7 @@ public void setPageRanges(String firstRange, String... ranges) { this.pageRanges[0] = firstRange; - if (ranges.length > 0) System.arraycopy(ranges, 0, this.pageRanges, 1, ranges.length - 1); + if (ranges.length > 0) System.arraycopy(ranges, 0, this.pageRanges, 1, ranges.length); } public void setPageRanges(List ranges) {