From 363071f2917a1a75ceeac159b1a5086ec974016a Mon Sep 17 00:00:00 2001 From: svemagie <869694+svemagie@users.noreply.github.com> Date: Wed, 4 Mar 2026 21:22:27 +0100 Subject: [PATCH] Fix text selection: use !important to override Obsidian's user-select Obsidian sets user-select: none with higher specificity. Add !important on .vc-bubble and .vc-bubble * to ensure all message content including rendered markdown children is selectable. Co-Authored-By: Claude Sonnet 4.6 --- styles.css | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/styles.css b/styles.css index c3488d6..f13e3e0 100644 --- a/styles.css +++ b/styles.css @@ -197,11 +197,16 @@ border-radius: 12px; font-size: 13px; line-height: 1.55; - user-select: text; - -webkit-user-select: text; + user-select: text !important; + -webkit-user-select: text !important; cursor: text; } +.vc-bubble * { + user-select: text !important; + -webkit-user-select: text !important; +} + .vc-msg--user .vc-bubble { background: var(--interactive-accent); color: var(--text-on-accent);