misskey/packages
copilot-swe-agent[bot] 1520fa499d Fix dark mode sync not applying theme correctly on page load
When syncDeviceDarkMode is enabled and the device's dark mode preference changes between sessions, the theme would not be reapplied on page load if there was a cached theme. This caused a visual mismatch where the data-color-scheme attribute was correct but the actual theme CSS variables were from the wrong theme.

The fix checks if the cached color scheme matches the current dark mode state and forces immediate theme application if they differ.

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-10-21 12:48:51 +00:00
..
backend enhance(backend): 管理者/モデレーターはファイルのアップロード制限をバイパスするように 2025-10-21 19:24:43 +09:00
frontend Fix dark mode sync not applying theme correctly on page load 2025-10-21 12:48:51 +00:00
frontend-builder fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
frontend-embed fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
frontend-shared fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
icons-subsetter fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
misskey-bubble-game fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
misskey-js Bump version to 2025.10.1-beta.0 2025-10-21 11:08:40 +00:00
misskey-reversi fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
shared fix: node.js の punycode モジュールが使用されている場所がある問題 (#15248) 2025-01-14 12:37:39 +00:00
sw fix(deps): update [frontend] update dependencies [ci skip] (#16684) 2025-10-21 11:06:25 +09:00
meta.json refactoring 2021-11-12 02:02:25 +09:00