diff --git a/bin/darkwallet/src/ui/chatview.rs b/bin/darkwallet/src/ui/chatview.rs index a638de821..14e2d9a9d 100644 --- a/bin/darkwallet/src/ui/chatview.rs +++ b/bin/darkwallet/src/ui/chatview.rs @@ -295,7 +295,10 @@ impl ChatView { let mut on_modify = OnModify::new(ex, node_name, node_id, me.clone()); - //on_modify.when_change(scroll.prop(), Self::scrollview); + async fn reload_view(self_: Arc) { + self_.scrollview(self_.scroll.get()).await; + } + on_modify.when_change(scroll.prop(), reload_view); async fn redraw(self_: Arc) { self_.redraw().await;