Author Topic: Why are cells marked as dirty with updateRow track: false?  (Read 854 times)

omerix

  • Pro Enterprise
  • Full Member
  • *
  • Posts: 166
    • View Profile
Hello paramquery team,

Even though I set track: false, the updated cells are still marked as dirty (e.g., red triangle).
How can I prevent cells from being marked as dirty after updateRow?


Code: [Select]
        grid.updateRow({
          rowList: [{
            rowIndx: ri,
            track: false,
            history: false,
            checkEditable: false,
            refresh: true,
            newRow: res.data
          }]
        });

res json
Code: [Select]
{
  "pr": 0,
  "data": {
    "dr": 0,
    "on": 1,
    "kbl": 20,
    "lock": false
  }
}

Thanks!




paramvir

  • Administrator
  • Hero Member
  • *****
  • Posts: 6397
    • View Profile
Re: Why are cells marked as dirty with updateRow track: false?
« Reply #1 on: May 25, 2025, 12:31:40 pm »
Please pass the params correctly

Code: [Select]
        grid.updateRow({
            track: false,
            history: false,
            checkEditable: false,
            refresh: true,
            rowList: [{
              rowIndx: ri,
              newRow: res.data
            }]
        });