Hi there, we have recreated the following bug in your online demos.
Steps 1.
Click Edit Hilite > Add Advanced Rule
Filter > testNumericValue > is blank
Appearance Flag field configure a background color
Save the rule and you will see the Continent group headers get the highlight applied incorrectly to them.
	
							
						
					Steps 1.
Click Edit Hilite > Add Advanced Rule
Filter > testNumericValue > is blank
Appearance Flag field configure a background color
Save the rule and you will see the Continent group headers get the highlight applied incorrectly to them.
Code:
	
	var ds = isc.DataSource.get("countryDS");
isc.VLayout.create({
    ID:"layout",
    width:600, height:250,
    membersMargin: 5,
    members: [
        isc.HLayout.create({
            ID:"buttonLayout",
            width:"*", height:30,
            membersMargin: 5,
            members: [
                isc.IButton.create({
                    ID: "editHilitesButton",
                    autoFit: true,
                    title: "Edit Hilites",
                    click: "countryList.editHilites();"
                }),
                isc.IButton.create({
                    ID: "stateButton",
                    autoFit: true,
                    title: "Recreate from State",
                    click: function () {
                        var state = countryList.getHiliteState();
                        countryList.destroy();
                        recreateListGrid();
                        countryList.setHiliteState(state);
                    }
                })
            ]
        })
    ]
});
// create the initial ListGrid
recreateListGrid();
// function to create a new ListGrid
function recreateListGrid() {
    layout.addMember(isc.ListGrid.create({
        ID: "countryList",
        width:"100%", height:"*",
        alternateRecordStyles:true,
        dataSource: ds,
            groupByField:"continent",
        autoFetchData: true,
        canAddFormulaFields: true,
        canAddSummaryFields: true,
        fields:[
            {name:"countryCode", title:"Flag", width:40, type:"image", imageURLPrefix:"flags/16/", 
                imageURLSuffix:".png"
            },
            {name:"countryName"},
             {name:"testNumericValue", type:"float"},
            {name:"capital"},
            {name:"population", title:"Population"},
            {name:"area", title:"Area (km²)"},
            {name:"gdp"}
        ]
    }));
}

Comment