Skip to content

Commit 82928dd

Browse files
committed
Fix XML paginated pane id failing if it also has a populate attribute
Fixes #1943
1 parent c87751e commit 82928dd

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

IF/src/main/java/com/github/stefvanschie/inventoryframework/pane/PaginatedPane.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -458,14 +458,15 @@ public static PaginatedPane load(@NotNull Object instance, @NotNull Element elem
458458

459459
Pane.load(paginatedPane, instance, element);
460460

461-
if (element.hasAttribute("populate"))
462-
return paginatedPane;
463-
464461
if (element.hasAttribute("id")) {
465462
element.setIdAttribute("id", true);
466463
element.setUserData("pane", paginatedPane, null);
467464
}
468465

466+
if (element.hasAttribute("populate")) {
467+
return paginatedPane;
468+
}
469+
469470
int pageCount = 0;
470471

471472
NodeList childNodes = element.getChildNodes();

0 commit comments

Comments
 (0)