RSNewWebUI/webui-src
jolavillette d0f34871be webui: marking a mail unread must not fight the auto-mark-read
The reading pane marked the open message read on EVERY redraw
(onupdate), so "Mark as unread" was undone the instant it ran -- and
worse, the change notification scheduled a summaries reload whose
redraw re-triggered the marking: a full getMessageSummaries fetch every
~250 ms for as long as the message stayed open. The auto-mark now runs
once per opened message (reset when the pane closes), and selecting a
message no longer sends a second MessageRead -- loadMail() already
does.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-11 22:03:02 +02:00
..
app webui: marking a mail unread must not fight the auto-mark-read 2026-09-11 22:03:02 +02:00
assets feat: remove google font and use local font included with webui 2024-01-15 00:05:19 +05:30
make-src build: drop build.ps1 and keep the standard sass pipeline 2026-08-08 17:10:58 +02:00
.editorconfig fix: navbar heading icon 2024-01-15 00:06:11 +05:30
.nvmrc build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
.prettierrc Fix misplaced braces in lint config (#31) 2021-04-18 16:58:36 +05:30
eslint.config.mjs build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
index.html feat: remove google font and use local font included with webui 2024-01-15 00:05:19 +05:30
package-lock.json build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
package.json build: make lint independent of generated output 2026-08-03 12:55:13 +05:30
styles.css feat(statistics): display session in/out and queue drain cards in bandwidth view 2026-09-11 20:31:42 +02:00