Added theme to language

This commit is contained in:
Isaac Clayton 2022-07-08 18:11:28 +02:00
parent 6f99d59d38
commit 988f388165
6 changed files with 35 additions and 22 deletions

View file

@ -217,7 +217,7 @@ fn main() {
cx.observe_global::<Settings, _>({
let languages = languages.clone();
move |cx| {
languages.set_theme(&cx.global::<Settings>().theme.editor.syntax);
languages.set_theme(cx.global::<Settings>().theme.editor.syntax.clone());
}
})
.detach();
@ -227,7 +227,9 @@ fn main() {
|cx| async move {
init_languages.await;
dbg!("all languages initialized, starting setting highlighting");
cx.read(|cx| languages.set_theme(&cx.global::<Settings>().theme.editor.syntax));
cx.read(|cx| {
languages.set_theme(cx.global::<Settings>().theme.editor.syntax.clone())
});
}
})
.detach();