mirror of
https://github.com/servo/servo.git
synced 2025-09-27 23:30:08 +01:00
servoshell: Ensure that the theme is applied properly on startup (#37128)
Instead of only applying the theme when it changes, apply it to both egui and all newly created `WebView`s. Reference Zulip thread: https://servo.zulipchat.com/#narrow/channel/437943-embedding/topic/Theme.20.28light.2Fdark.20mode.29.20support.20on.20initial.20page.20load/with/520082314 Testing: There are tests for servoshell currently, so all testing is manual. Fixes: #34913 Signed-off-by: Tony <legendmastertony@gmail.com>
This commit is contained in:
parent
d3e57a513c
commit
7147e06b53
4 changed files with 13 additions and 2 deletions
|
@ -70,7 +70,7 @@ impl EguiGlow {
|
|||
ViewportId::ROOT,
|
||||
event_loop,
|
||||
None,
|
||||
None,
|
||||
event_loop.system_theme(),
|
||||
None,
|
||||
),
|
||||
egui_ctx,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue