Imagine you are writing a reusable UI component for a scrollable list. You want your list to have a property such, if true, the list follows the rule "if the user is already scrolled to the bottom of the list, and a new item is added to the bottom, autoscroll to the new bottom".

What would you name this property?

@mcc A vote for "auto_scroll" variants: Wireshark calls this "Automatically scroll during live capture" and has the healthy semantics you describe where if you manually scroll away it will stop autoscrolling, and it resumes if you manually scroll to bottom again

you could probably afford to be a bit more verbose though like "auto_scroll_on_append"