[Bug]: Snooze menu drops a "Saturday" option every Friday#31879

opened5d agobyGguryanov-a

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

apps/web

Steps to reproduce

  1. In Settings → Snooze, set the options: In 1 hour · In 3 hours · Today 18:00 · Tomorrow 9:00 · Saturday 9:00 · Monday 9:00.
  2. On a Friday, right-click a thread in the sidebar and open Snooze.

Expected behavior

Every snooze option I set is in the menu every day. "Saturday" is there six days a week, so it should be there on Friday too.

Actual behavior

On Friday "Saturday" is missing. The menu shows: In 1 hour (13:02) · In 3 hours (15:02) · This evening (18:00) · Tomorrow (9:00) · Next week (Mon 9:00).

The duplicate guard from #8741 hides it: on Friday, "Saturday 9:00" is the same moment as "Tomorrow 9:00", so only the first option is kept. The settings page marks the row with "Same time as an option above", but the menu gives no sign that Saturday was hidden. I spent a while looking for it. The same happens to any weekday option on the day before that weekday.

Impact

Minor bug or occasional failure

Version or commit

T3 Code (Beta) 0.1.7

Environment

macOS 27.2, desktop app

Logs or stack traces

No response

Screenshots, recordings, or supporting files

No response

Workaround

On Fridays, pick "Tomorrow", which is the same time.

Possible solutions

  • When two options land on the same time, show one row that names both, for example Tomorrow · Saturday (9:00). Every option stays visible every day, and the menu still never offers the same time twice.
  • On Friday, show the row as "Saturday (9:00)" and drop "Tomorrow" instead, because the named day is the more specific choice.
  • Leave the menu as it is and make the settings hint say when the option hides, for example "Hidden on Fridays: same as Tomorrow".

Written by Claude Opus 5.5 in Claude Code