From 0dbe34d2ae008dfd0cf84df05f68672b130cd70b Mon Sep 17 00:00:00 2001 From: Michael Sloan Date: Thu, 16 Jan 2025 03:56:36 -0700 Subject: [PATCH] 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 --- crates/ui/src/styles/typography.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/ui/src/styles/typography.rs b/crates/ui/src/styles/typography.rs index 314d5339f0..51dec0fd1c 100644 --- a/crates/ui/src/styles/typography.rs +++ b/crates/ui/src/styles/typography.rs @@ -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 {