You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
msglist [nfc]: Cut already-broken logic for slightly less padding at bottom
This `i == 1` condition was never true, because in that situation the
caller would build a MarkAsReadWidget instead of calling this method.
This 8px vs. 11px distinction dates back to the prototype: 731b199
made it 8px instead of 0px, and the distinction itself goes back to
the commit
9916194 msglist: Start on rendering messages
in the prototype's first hours.
The logic that drove it, though, became fragile with e7fe06c which
changed it from "i == 0" (the end of the list, OK that's fairly
canonical as a special value) to "i == 1" (more arbitrary). So then
it naturally got broken a little later, in 56ab395 in 2023-11, and
it's been broken ever since: we just always show 11px of padding here.
We might further change the layout in the future, but if we do we'll
fix it forward starting from the behavior the app has already had for
over a year.
0 commit comments