title: Highlight Rows based on Active Cell But background color shouldn't remove
body: <p>Using below code which is working perfectly but one one thing is wrong that I have been trying to remove from so long but couldn't find a way to fix the problem.</p>
  <p>Issue is that when I run the code and move the cursor to any cell it removes the all background color of active sheet. I don't want to remove the background colors.</p>
  <p>Finding a solution moving an cursor on any cell just highlight the row with selected color if I moved to other cell upper or lower, Background color should not be removed.</p>
  <pre><code>   function onSelectionChange(e) {
    const range = e.range;
    const sheet = range.getSheet();
    const maxRows = sheet.getMaxRows();
    const maxColumns = sheet.getMaxColumns();
    sheet.getRange(2, 1, maxRows - 1, maxColumns).setBackground(null);
    if (range.getRow() &gt; 1) {
      sheet.getRange(range.getRow(), 1, 1, maxColumns).setBackground(&quot;#c9daf8&quot;);
    }
  }
  </code></pre>