markdown: Make cx the last parameter to the constructor (#21487)

I noticed that `Markdown::new` didn't have the `cx` as the final
parameter, as is conventional.

This PR fixes that.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2024-12-03 15:27:58 -05:00 committed by GitHub
parent 165d50ff5b
commit 88b0d3c78e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 4 additions and 4 deletions

View file

@ -593,8 +593,8 @@ async fn parse_blocks(
combined_text,
markdown_style.clone(),
Some(language_registry.clone()),
cx,
fallback_language_name,
cx,
)
})
.ok();

View file

@ -178,7 +178,7 @@ impl MarkdownExample {
cx: &mut WindowContext,
) -> Self {
let markdown =
cx.new_view(|cx| Markdown::new(text, style, Some(language_registry), cx, None));
cx.new_view(|cx| Markdown::new(text, style, Some(language_registry), None, cx));
Self { markdown }
}
}

View file

@ -87,7 +87,7 @@ pub fn main() {
heading: Default::default(),
};
let markdown = cx.new_view(|cx| {
Markdown::new(MARKDOWN_EXAMPLE.into(), markdown_style, None, cx, None)
Markdown::new(MARKDOWN_EXAMPLE.into(), markdown_style, None, None, cx)
});
HelloWorld { markdown }

View file

@ -71,8 +71,8 @@ impl Markdown {
source: String,
style: MarkdownStyle,
language_registry: Option<Arc<LanguageRegistry>>,
cx: &ViewContext<Self>,
fallback_code_block_language: Option<String>,
cx: &ViewContext<Self>,
) -> Self {
let focus_handle = cx.focus_handle();
let mut this = Self {