Skip to content

Windows Dark Theme Setting Not Being Respected #4424

@bennettgoble

Description

@bennettgoble
Environment

Second Life Test 7.1.14.16455195869 (64bit)
Release Notes

CPU: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz (3696 MHz)
Memory: 32699 MB
OS Version: Microsoft Windows 11 64-bit (Build 22631.5699)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 770/PCIe/SSE2

Windows Graphics Driver Version: 27.21.14.5671
OpenGL Version: 4.6.0 NVIDIA 456.71

Window size: 2263x1391
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 128m
Bandwidth: 3000kbit/s
LOD factor: 2
Render quality: 2
Texture memory: 4096MB
Disk cache: Max size 1638.4 MB (100.0% used)

J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.14.0.202408091639
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.21
Voice Server Version:

July 23 2025 12:47:45

PR #4416 introduced detection of Window's light/dark themes, adjusting the menu bar accordingly. However, it does not appear that the setting seems to be detected appropriately at startup.

Image

Screenshot of registry settings

Note: changing the theme after Second Life is running results in the menu bar updating as expected.

Reproduction steps

Given: Running Windows 11 with a dark theme

  1. Run Second Life

Expected: Menu bar uses dark theme
Actual: Menu bar uses light theme


This repo is using Opire - what does it mean? 👇
💵 Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
🕵️‍♂️ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
🙌 And when they open the PR, they can comment /claim #4424 either in the PR description or in a PR's comment.

🪙 Also, everyone can tip any user commenting /tip 20 @bennettgoble (replace 20 with the amount, and @bennettgoble with the user to tip).

📖 If you want to learn more, check out our documentation.

Metadata

Metadata

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions