Hello,
Sorry for the late reply.
Try this approach for now:
1. UniDBGrid1.ClientEvents.UniEvents - >
function beforeInit(sender, config)
{
sender.correctBGColor = function () {
sender.headerCt.getGridColumns().forEach(function(header) {
var bgcolor = header.titleEl.getStyle('background-color');
if (bgcolor && bgcolor !== 'transparent') {
header.el.select('[data-ref="innerCt"]').setStyle('background-color', bgcolor)
}
});
sender.correctBGColor = Ext.emptyFn;
};
}
2.
procedure TMainForm.UniFormReady(Sender: TObject);
begin
UniDBGrid1.JSInterface.JSCall('correctBGColor', []);
end;