From 8075a89cabcbe80eb82782e2ae2fed9d4a315fb9 Mon Sep 17 00:00:00 2001 From: Rose Hall Date: Tue, 19 Nov 2024 05:20:38 -0500 Subject: [PATCH] Fix feat/settings-and-welcome --- src/ui/src/main.rs | 5 ++++- src/ui/src/surfaces/welcome.rs | 6 ++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ui/src/main.rs b/src/ui/src/main.rs index 2ec8785..be96d62 100644 --- a/src/ui/src/main.rs +++ b/src/ui/src/main.rs @@ -87,7 +87,10 @@ async fn main() { } None => { - cx.open_window(WindowOptions::default(), |cx| crate::surfaces::welcome::Welcome {}).unwrap(); + cx.open_window(WindowOptions::default(), |cx| { + cx.new_view(|cx| crate::surfaces::welcome::Welcome::new(cx)) + }) + .unwrap(); } } }); diff --git a/src/ui/src/surfaces/welcome.rs b/src/ui/src/surfaces/welcome.rs index 2ac8528..7f0722f 100644 --- a/src/ui/src/surfaces/welcome.rs +++ b/src/ui/src/surfaces/welcome.rs @@ -1,13 +1,11 @@ use components::theme::ActiveTheme; use gpui::{div, ParentElement, Render, Styled, ViewContext}; -pub struct Welcome { - ctx: &mut ViewContext<'_, Self>, -} +pub struct Welcome {} impl Welcome { pub fn new(ctx: &mut ViewContext<'_, Self>) -> Welcome { - Welcome { ctx } + Welcome {} } }