Init rem_size in the workspace at the start of the render
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
This commit is contained in:
parent
08dddf0b26
commit
fa9f4a9355
1 changed files with 10 additions and 1 deletions
|
@ -3614,7 +3614,16 @@ impl Render for Workspace {
|
||||||
fn render(&mut self, cx: &mut ViewContext<Self>) -> Self::Element {
|
fn render(&mut self, cx: &mut ViewContext<Self>) -> Self::Element {
|
||||||
let mut context = KeyContext::default();
|
let mut context = KeyContext::default();
|
||||||
context.add("Workspace");
|
context.add("Workspace");
|
||||||
let ui_font = ThemeSettings::get_global(cx).ui_font.family.clone();
|
|
||||||
|
let (ui_font, ui_font_size) = {
|
||||||
|
let theme_settings = ThemeSettings::get_global(cx);
|
||||||
|
(
|
||||||
|
theme_settings.ui_font.family.clone(),
|
||||||
|
theme_settings.ui_font_size.clone(),
|
||||||
|
)
|
||||||
|
};
|
||||||
|
|
||||||
|
cx.set_rem_size(ui_font_size);
|
||||||
|
|
||||||
self.add_workspace_actions_listeners(div())
|
self.add_workspace_actions_listeners(div())
|
||||||
.key_context(context)
|
.key_context(context)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue