Yes! There's a keyboard shortcut. Let me check the main page to see what opens the quick add modal:
Yes! There are keyboard shortcuts to quickly add tasks:
Main Shortcut:
Inside the Quick Add modal:
You'll see a keyboard hint at the bottom right of the screen showing "Press Cmd+K to quick add" on desktop. Once the modal opens, you can set the task title, priority level, and due date before pressing Enter to add it. It's the fastest way to capture new tasks!
I found the issue! The problem is in the quick-add.tsx component. The priority buttons have an onClick handler that directly calls setPriority(p), but the state update might be getting batched or delayed. More importantly, there's no loading state being managed, so the UI might feel stuck. Let me fix this by simplifying the state management and adding immediate visual feedback:
I fixed the priority button issue. The problem was that the buttons lacked a type="button" attribute (which can cause unexpected form submission behavior) and had weaker visual feedback that made it feel like nothing was happening. I've updated the buttons with:
type="button" - Prevents accidental form submissiontransition-all to transition-all duration-150 for snappier responseNow when you click on a priority button, you should see immediate visual feedback with a brighter highlight and border, and the loading/lag should be completely gone. Try it out!