DioxusLabs/dioxus · error

todo: convert_cancel_data in dioxus-native. requires support

Error message

todo: convert_cancel_data in dioxus-native. requires support in blitz

What it means

Error "todo: convert_cancel_data in dioxus-native. requires support in blitz" thrown in DioxusLabs/dioxus.

Source

Thrown at packages/native-dom/src/events.rs:40

    },
};
use keyboard_types::{Code, Key, Location, Modifiers};
use std::{
    any::Any,
    cell::{Ref, RefCell, RefMut},
    fmt::Display,
    future::Future,
    pin::Pin,
    rc::Rc,
};

use crate::NodeId;

pub struct NativeConverter {}

impl HtmlEventConverter for NativeConverter {
    fn convert_cancel_data(&self, _event: &PlatformEventData) -> CancelData {
        unimplemented!("todo: convert_cancel_data in dioxus-native. requires support in blitz")
    }

    fn convert_form_data(&self, event: &PlatformEventData) -> FormData {
        event.downcast::<NativeFormData>().unwrap().clone().into()
    }

    fn convert_mouse_data(&self, event: &PlatformEventData) -> MouseData {
        event
            .downcast::<NativePointerData>()
            .unwrap()
            .clone()
            .into()
    }

    fn convert_keyboard_data(&self, event: &PlatformEventData) -> KeyboardData {
        event
            .downcast::<BlitzKeyboardData>()
            .unwrap()

View on GitHub (pinned to 393d190a80)

When it happens

Trigger: Thrown at packages/native-dom/src/events.rs:40 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of DioxusLabs/dioxus@393d190a80 (2026-08-16). Data as JSON: /api/errors/26cb7037386cf577. Report an issue: GitHub.