🐛 Fix hover text

This commit is contained in:
alonso.torres 2025-11-21 14:27:15 +01:00
parent 77b9eee6bd
commit bf24e22588
2 changed files with 2 additions and 3 deletions

View File

@ -694,6 +694,7 @@ impl TextContent {
(fallback_width, fallback_height)
}
#[allow(dead_code)]
pub fn intersect_position_in_shape(&self, shape: &Shape, x_pos: f32, y_pos: f32) -> bool {
let rect = shape.selrect;
let mut matrix = Matrix::new_identity();
@ -713,8 +714,6 @@ impl TextContent {
x_pos >= rect.x() && x_pos <= rect.right() && y_pos >= rect.y() && y_pos <= rect.bottom()
}
// Leave this function for future use in the upcoming render editor
#[allow(dead_code)]
pub fn intersect_position_in_text(&self, shape: &Shape, x_pos: f32, y_pos: f32) -> bool {
let rect = self.content_rect(&shape.selrect, shape.vertical_align);
let mut matrix = Matrix::new_identity();

View File

@ -355,7 +355,7 @@ pub extern "C" fn intersect_position_in_shape(
return false;
};
if let Type::Text(content) = &shape.shape_type {
return content.intersect_position_in_shape(shape, x_pos, y_pos);
return content.intersect_position_in_text(shape, x_pos, y_pos);
}
});
false