Fix moutned data on desktop
This commit is contained in:
1 file changed
+2
-3
@@ -12,8 +12,7 @@ use crate::{
|
|||||||
use crossbeam_channel::Receiver;
|
use crossbeam_channel::Receiver;
|
||||||
use dioxus_core::{Component, ElementId, VirtualDom};
|
use dioxus_core::{Component, ElementId, VirtualDom};
|
||||||
use dioxus_html::{
|
use dioxus_html::{
|
||||||
native_bind::NativeFileEngine, FileEngine, HasFormData, HtmlEvent, MountedData,
|
native_bind::NativeFileEngine, FileEngine, HasFormData, HtmlEvent, PlatformEventData,
|
||||||
PlatformEventData,
|
|
||||||
};
|
};
|
||||||
use std::{
|
use std::{
|
||||||
cell::{Cell, RefCell},
|
cell::{Cell, RefCell},
|
||||||
@@ -248,7 +247,7 @@ impl<P: 'static> App<P> {
|
|||||||
let as_any = match data {
|
let as_any = match data {
|
||||||
dioxus_html::EventData::Mounted => {
|
dioxus_html::EventData::Mounted => {
|
||||||
let element = DesktopElement::new(element, view.desktop_context.clone(), query);
|
let element = DesktopElement::new(element, view.desktop_context.clone(), query);
|
||||||
Rc::new(PlatformEventData::new(Box::new(MountedData::new(element))))
|
Rc::new(PlatformEventData::new(Box::new(element)))
|
||||||
}
|
}
|
||||||
_ => data.into_any(),
|
_ => data.into_any(),
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in new issue
Block a user