Skip to content

fix(web): unify Day and Week keyboard edit shortcuts - #2409

Merged
cursor[bot] merged 3 commits into
mainfrom
cursor/day-week-shortcut-parity-a888
Jul 27, 2026
Merged

fix(web): unify Day and Week keyboard edit shortcuts#2409
cursor[bot] merged 3 commits into
mainfrom
cursor/day-week-shortcut-parity-a888

Conversation

@tyler-dane

Copy link
Copy Markdown
Contributor

Summary

Unifies the Day/Week keyboard edit contract so power users learn one map:

  • Day now supports the same edit verbs as Week: Delete, Shift+ArrowLeft/Right (move event ±1 day), Shift+ArrowUp/Down (15-min nudge), and arrow keys to reposition an open draft
  • Draft Left/Right on Day follows the draft by navigating to the new day so it stays visible
  • Shared repositionDraftByKeyboard util used by Day and Week
  • Shortcut help menu uses one Edit/Focus section for both views
  • Acceptance docs corrected: sidebar toggle is ], not [

Test plan

  • In Day view, focus an event and press Delete — event deletes with undo toast
  • In Day view, Shift+ArrowRight moves a focused timed event to the next day
  • In Day view, press C, then arrow keys — draft moves; Left/Right also changes the day
  • Confirm Week shortcuts still behave the same
  • Press ? and confirm Day/Week Edit sections match
  • Press ] to toggle sidebar (not [)
Open in Web Open in Cursor 

cursoragent and others added 3 commits July 27, 2026 16:54
Give Day the same Delete, Shift+day move, and draft arrow verbs as Week,
share draft reposition logic, align shortcut help labels, and correct the
sidebar toggle docs from [ to ].

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Also correct the sidebar focus helper comment to name the i shortcut.

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Drop effect-synced refs in favor of render closures and draft store
getState, navigate Day view after Shift+day nudges, and finish the
remaining [ vs ] docs drift.

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
@cursor
cursor Bot marked this pull request as ready for review July 27, 2026 18:04
@cursor

cursor Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_ac321167-006a-4e06-895f-35fc1b6932fb)

@cursor
cursor Bot merged commit e8480e9 into main Jul 27, 2026
19 checks passed
@cursor
cursor Bot deleted the cursor/day-week-shortcut-parity-a888 branch July 27, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants