mirror of
https://seed.radicle.dev/rad:z39mP9rQAaGmERfUMPULfPUi473tY.git
synced 2026-11-16 00:10:38 +08:00
bin: Adjust to mutable widgets in render function
This commit is contained in:
@@ -252,7 +252,7 @@ impl View for Browser {
|
||||
self.search.update(state);
|
||||
}
|
||||
|
||||
fn render(&self, props: Option<&ViewProps>, render: RenderProps, frame: &mut Frame) {
|
||||
fn render(&mut self, props: Option<&ViewProps>, render: RenderProps, frame: &mut Frame) {
|
||||
let default = BrowserProps::default();
|
||||
let props = props
|
||||
.and_then(|props| props.inner_ref::<BrowserProps>())
|
||||
|
||||
@@ -269,7 +269,7 @@ impl View for Browser {
|
||||
self.search.update(state);
|
||||
}
|
||||
|
||||
fn render(&self, props: Option<&ViewProps>, render: RenderProps, frame: &mut Frame) {
|
||||
fn render(&mut self, props: Option<&ViewProps>, render: RenderProps, frame: &mut Frame) {
|
||||
let default = BrowserProps::default();
|
||||
let props = props
|
||||
.and_then(|props| props.inner_ref::<BrowserProps>())
|
||||
|
||||
@@ -283,7 +283,7 @@ impl View for Browser {
|
||||
self.search.update(state);
|
||||
}
|
||||
|
||||
fn render(&self, props: Option<&ViewProps>, render: RenderProps, frame: &mut Frame) {
|
||||
fn render(&mut self, props: Option<&ViewProps>, render: RenderProps, frame: &mut Frame) {
|
||||
let default = BrowserProps::default();
|
||||
let props = props
|
||||
.and_then(|props| props.inner_ref::<BrowserProps>())
|
||||
|
||||
Reference in New Issue
Block a user