Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    TreeGrid.setIndentSize() is not working

    Hello,

    TreeGrid method setIndentSize() has no effect for quite some time. Last SmartGWT version that I have archived that it was working is 14.1p 2025-06-27.
    I've checked versions from 2026-12 and from 2026-01 and it wasn't.

    Simple test case from showcase:
    Code:
            TreeNode[] employeeData = new TreeNode[] {
                    new EmployeeTreeNode("4", "1", "Charles Madigen"),
                    new EmployeeTreeNode("189", "4", "Gene Porter"),
                    new EmployeeTreeNode("265", "189", "Olivier Doucet"),
                    new EmployeeTreeNode("264", "189", "Cheryl Pearson"),
                    new EmployeeTreeNode("188", "4", "Rogine Leger")
            };
    
            Tree employeeTree = new Tree();
            employeeTree.setModelType(TreeModelType.PARENT);
            employeeTree.setIdField("EmployeeId");
            employeeTree.setParentIdField("ReportsTo");
            employeeTree.setNameProperty("Name");
            employeeTree.setRootValue(1);
            employeeTree.setData(employeeData);
    
            TreeGrid employeeTreeGrid = new TreeGrid();
            employeeTreeGrid.setWidth(500);
            employeeTreeGrid.setHeight(400);
            employeeTreeGrid.setFields(new TreeGridField("Name"));
            employeeTreeGrid.setData(employeeTree);
            employeeTreeGrid.setIndentSize(0);
            employeeTreeGrid.setShowConnectors(false);
    
            this.addChild(employeeTreeGrid);
    Write now if I set setIndentSize(0) or set setIndentSize(100) it's just doesn't matter. It's rendered like with default 20 value.
    If I check value in developers console
    Code:
    isc_TreeGrid_0.indentSize
    it's set correctly but it appears it's not used anymore.
    When I reverted to SmartGWT 14.1p 2025-06-27 above example works fine.

    Best regards

Working...
X