Idea Summary
In the Appearance attributes for an Interactive Grid, add an option to Select Last Row as an alternative to Select First Row.
Use Case
When users add a row to an IG, the new row is added below the currently-selected row. But if they load a non-empty IG and click on “Add Row” (without selecting a row first), the new row goes at the top, above the existing rows, which is counter-intuitive. If we could select the last row by default, new rows would be appended to the end of the list.
Preferred Solution (Optional)
Ideally this would be a declarative Appearance attribute for Interactive Grids, exclusive with Select First Row.
(There are JS work-arounds for this, but the amount of custom code needed to override the toolbar raises maintainability concerns. Given that we already have the Select First Row attribute, a declarative option seems like a no-brainer.)
Alternative: change the default behavior of “Add Row” so that when no row is selected, new rows are added at the bottom of the list instead of the top.