1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 19:27:44 +00:00

Ladybird: Replace ColorScheme enum with Web::CSS::PreferredColorScheme

This matches OutOfProcessWebView::set_preferred_color_scheme().
This commit is contained in:
Linus Groh 2023-01-12 18:27:34 +00:00
parent 877be0eb43
commit 966d808135
3 changed files with 8 additions and 22 deletions

View file

@ -14,6 +14,7 @@
#include "WebContentView.h"
#include <AK/TypeCasts.h>
#include <Browser/CookieJar.h>
#include <LibWeb/CSS/PreferredColorScheme.h>
#include <LibWeb/Loader/ResourceLoader.h>
#include <QAction>
#include <QActionGroup>
@ -419,21 +420,21 @@ void BrowserWindow::open_previous_tab()
void BrowserWindow::enable_auto_color_scheme()
{
for (auto& tab : m_tabs) {
tab.view().set_color_scheme(ColorScheme::Auto);
tab.view().set_preferred_color_scheme(Web::CSS::PreferredColorScheme::Auto);
}
}
void BrowserWindow::enable_light_color_scheme()
{
for (auto& tab : m_tabs) {
tab.view().set_color_scheme(ColorScheme::Light);
tab.view().set_preferred_color_scheme(Web::CSS::PreferredColorScheme::Light);
}
}
void BrowserWindow::enable_dark_color_scheme()
{
for (auto& tab : m_tabs) {
tab.view().set_color_scheme(ColorScheme::Dark);
tab.view().set_preferred_color_scheme(Web::CSS::PreferredColorScheme::Dark);
}
}