fix(p2): force Calendar remount on view change with key prop

This commit is contained in:
Hermes
2026-07-31 01:17:05 +00:00
parent efe8db108d
commit e3c3054c38
2 changed files with 3 additions and 2 deletions
@@ -15,6 +15,7 @@ export function QuickCaptureWidget() {
async function handleSubmit(e: React.FormEvent) {
e.preventDefault();
e.stopPropagation();
if (!title.trim()) return;
setSubmitting(true);
@@ -67,7 +68,7 @@ export function QuickCaptureWidget() {
placeholder="Quick add..."
className="flex-1"
/>
<Button type="button" size="icon" disabled={submitting || !title.trim()} onClick={handleSubmit}>
<Button type="button" size="icon" disabled={submitting || !title.trim()} onClick={(e) => { e.stopPropagation(); handleSubmit(e); }}>
<Send className="h-4 w-4" />
</Button>
</form>