Make TextSize::rems take AppContext instead of WindowContext (#23220)

Motivation for this change is #23113, but this will also be the state of
it after the gpui refactor.

Release Notes:

- N/A
This commit is contained in:
Michael Sloan 2025-01-16 03:56:36 -07:00 committed by GitHub
parent 880f3ff243
commit 0dbe34d2ae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,5 +1,6 @@
use gpui::{
div, rems, IntoElement, ParentElement, Rems, RenderOnce, SharedString, Styled, WindowContext,
div, rems, AppContext, IntoElement, ParentElement, Rems, RenderOnce, SharedString, Styled,
WindowContext,
};
use settings::Settings;
use theme::{ActiveTheme, ThemeSettings};
@ -130,7 +131,7 @@ pub enum TextSize {
impl TextSize {
/// Returns the text size in rems.
pub fn rems(self, cx: &WindowContext) -> Rems {
pub fn rems(self, cx: &AppContext) -> Rems {
let theme_settings = ThemeSettings::get_global(cx);
match self {