Timothy Jaeryang Baek
14e4d72d9a
refac
2026-08-13 22:01:15 -06:00
Timothy Jaeryang Baek
b4d13793a3
refac
2026-07-24 02:14:56 -04:00
Timothy Jaeryang Baek
d637c2128c
refac
2026-07-24 00:56:29 -04:00
Classic298
c895490aa8
fix: blank chat messages on Safari caused by content-visibility virtualization ( #26805 )
...
Since v0.10.0 chat messages are virtualized with content-visibility: auto to skip rendering of off-screen messages. Safari's implementation of content-visibility has known paint bugs (WebKit bugs 277573, 281570 and 283846) that can leave the contents of a message unpainted even when it is on screen. On iOS this makes assistant responses render as empty, both in Safari and as a PWA, while the same chats render fine in Chromium and Firefox. This matches the regression window reported in #26712 , which appeared when upgrading from 0.9.6 to 0.10.2.
Detect Safari (including all iOS browsers, which use WebKit) with the same user agent check already used in MessageInput and ShareChatModal, and skip the virtualization class there. Safari falls back to rendering all messages like before v0.10.0, while other engines keep the optimization. Verified with a spoofed Safari user agent that messages render without the virtualization class and with content-visibility resolving to visible, while Chromium keeps content-visibility: auto.
Fixes #26712
2026-07-23 23:38:18 -04:00
Timothy Jaeryang Baek
93bd05271c
refac
2026-07-23 13:40:30 -04:00
Timothy Jaeryang Baek
d0f7da4f45
refac
2026-07-23 04:45:27 -04:00
Timothy Jaeryang Baek
73421c5b42
refac
2026-07-23 02:55:06 -04:00
Timothy Jaeryang Baek
9be11883b8
refac
2026-07-16 02:05:08 -04:00
Timothy Jaeryang Baek
423cafd4e7
refac
2026-07-15 21:43:47 -04:00
Timothy Jaeryang Baek
04b146f2ce
refac
2026-07-14 03:52:59 -04:00
Timothy Jaeryang Baek
8ff7ff459b
chore: format
2026-04-24 18:48:21 +09:00
Timothy Jaeryang Baek
d56d74b387
refac
2026-04-23 19:39:06 +09:00
Timothy Jaeryang Baek
c8ef5a4f38
chore: format
2026-04-01 04:36:02 -05:00
Timothy Jaeryang Baek
bcb71bb520
feat: tasks
2026-03-29 18:01:04 -05:00
Timothy Jaeryang Baek
870e29e373
fix: multimodel messages
2025-12-21 15:27:33 +04:00
Timothy Jaeryang Baek
bdd198e946
a11y: message role
2025-11-05 23:30:23 -05:00
Tim Jaeryang Baek
d5715cec6f
Merge pull request #16944 from rgaricano/dev-FIX_RTL_in_messages-LTR_codeblock
...
FIX: Auto RTL-LTR text orientation in Messages & Reversion previous PR
2025-08-27 12:55:18 +04:00
_00_
ddc88d615c
FIX: Auto RTL-LTR text orientation
...
FIX: Auto RTL-LTR text orientation
This tag was a `<div>` and changed by `<li>` in commit https://github.com/open-webui/open-webui/commit/bb6864dd127e8bc0b0467dfb9eb87f460acecfa8#r164667886
& this change broke the previous behavior of auto text orientation.
2025-08-27 03:58:18 +02:00
Timothy Jaeryang Baek
d3a952877a
refac: pdf export
2025-08-26 17:34:33 +04:00
Sine Jespersen
bb6864dd12
Make chat message an unordered list
2025-08-21 10:55:38 +02:00
Timothy Jaeryang Baek
50181ee99e
refac
2025-08-10 01:03:02 +04:00
Timothy Jaeryang Baek
c414f0c3ce
enh: follow up prompts behaviour
2025-07-18 17:49:24 +04:00
Timothy Jaeryang Baek
3ff864eb63
refac: select action model behaviour
2025-06-27 16:29:04 +04:00
Timothy Jaeryang Baek
3be626bef3
feat: goto message
2025-03-29 17:48:57 -07:00
Timothy Jaeryang Baek
a4ea2e0996
fix: multi response message
2025-02-04 20:33:02 -08:00
dannyl1u
e9f05b6cd7
feat: delete message responses
2025-01-30 20:48:06 -08:00
Timothy Jaeryang Baek
47318daef0
enh: add to conversation
2024-12-20 15:09:17 -08:00
Timothy J. Baek
02269a21a9
refac
2024-11-06 02:58:44 -08:00
Timothy J. Baek
ce85400817
refac: feedback
2024-10-22 22:55:34 -07:00
Timothy J. Baek
0ad35ffad9
feat: text select quick actions
2024-10-05 01:37:39 -07:00
Timothy J. Baek
1d225dd804
fix: chat pdf, txt export issue
2024-09-26 20:59:25 +02:00
Timothy J. Baek
ad82eae6a9
feat: create new message pair on cmd+shift+enter
2024-09-24 00:57:28 +02:00
Timothy J. Baek
84c1810b6e
refac
2024-09-23 23:20:27 +02:00
Timothy J. Baek
b1521cacad
refac: WIP
2024-09-23 14:24:50 +02:00
Timothy J. Baek
5978e7c9a6
refac: wip
2024-09-23 01:36:46 +02:00
Timothy J. Baek
fd5e8b4fcf
refac: deprecate messages for history
2024-09-23 00:55:13 +02:00