Fix pagination issues when restarting type manager #6917

This commit is contained in:
Andrej730
2025-07-25 16:45:50 +05:00
parent b79256ce32
commit cfd5d2a4eb
@@ -83,6 +83,8 @@ def update_relating_type_id(self: "BIMModelProperties", context: bpy.types.Conte
def update_type_page(self: "BIMModelProperties", context: bpy.types.Context) -> None:
AuthoringData.data["paginated_relating_types"] = AuthoringData.paginated_relating_types()
AuthoringData.data["next_page"] = AuthoringData.next_page()
AuthoringData.data["prev_page"] = AuthoringData.prev_page()
bpy.ops.bim.load_type_thumbnails()
self["type_page"] = min(self["type_page"], AuthoringData.data["total_pages"])
self["type_page"] = max(self["type_page"], 1)