fix: R3 bugs - TipTap focus leak, Quick Capture palette, Calendar day view

This commit is contained in:
Hermes
2026-08-01 12:26:43 +00:00
parent 118617c892
commit 3a0df07296
3 changed files with 14 additions and 20 deletions
+2 -1
View File
@@ -205,6 +205,7 @@ function QuickCaptureWidget() {
});
const handleSubmit = (e: React.FormEvent) => {
e.preventDefault();
e.stopPropagation();
if (!text.trim()) return;
if (type === "task") createTask.mutate(text.trim());
else createNote.mutate(text.trim());
@@ -221,7 +222,7 @@ function QuickCaptureWidget() {
</Select>
<Input placeholder="Quick capture..." value={text} onChange={(e) => setText(e.target.value)} className="h-9" />
</div>
<Button type="submit" size="sm" className="h-9" disabled={!text.trim() || createTask.isPending || createNote.isPending}>Add</Button>
<Button type="button" size="sm" className="h-9" disabled={!text.trim() || createTask.isPending || createNote.isPending} onClick={handleSubmit}>Add</Button>
</form>
);
}