>> 2. When you mouse over a line where line-by-line staging is allowed,
>> show the "Stage line" button. (The current behavior is that a click is
>> required to show this button.)
>
> This may not be the best idea... as you mouse over to the "Stage
> Lines" button, which may be separated by lots of white space, you may
> accidentally move to a new line before hitting it.

Yes, if you move the cursor to a new line that would happen. But that
isn't a big deal because the new line, if eligible for staging, will
also show the "Stage" or "Discard" button. As long as your cursor is
in the "implied column of stage / discard buttons" on the right hand
side, you can roll up or down to pick the line you want.

(An alternative (that I don't recommend) is to have ALL of the
eligible rows show "Stage" and "Discard" buttons. This would clutter
up the UI.)

Reply via email to