Revert "Rename the free_graphics_resources to component_destroyed"

This reverts commit 1b9fee96c16f7a660ed2c14bb3287fceedc72ba7.

The MCU backend still need the array of item, so it's too realy for this change
This commit is contained in:
Olivier Goffart 2022-05-30 18:12:43 +02:00 committed by Olivier Goffart
parent ad2d19165a
commit fa6be65a04
10 changed files with 60 additions and 17 deletions

View file

@ -1091,8 +1091,10 @@ fn generate_item_tree(
let mut destructor = vec!["auto self = this;".to_owned()];
destructor
.push(format!("{}->m_window.window_handle().component_destroyed(self);", root_access));
destructor.push(format!(
"{}->m_window.window_handle().free_graphics_resources(self, item_array());",
root_access
));
target_struct.members.push((
Access::Public,

View file

@ -1124,7 +1124,7 @@ fn generate_item_tree(
fn drop(self: core::pin::Pin<&mut #inner_component_id>) {
use slint::re_exports::*;
new_vref!(let vref : VRef<ComponentVTable> for Component = self.as_ref().get_ref());
self.window.get().unwrap().window_handle().component_destroyed(vref);
slint::re_exports::free_component_item_graphics_resources(self.as_ref(), vref, Self::item_array(), self.window.get().unwrap().window_handle());
}
}