From 94cf897d3757b3232a54358c10db6b1ae43419ec Mon Sep 17 00:00:00 2001 From: Laurenz Date: Fri, 18 Jul 2025 12:23:41 +0200 Subject: [PATCH] Revert "Skip locatables" This reverts commit 34116cddf67aed02d93aaeaea9e72d6a78b48442. --- crates/typst-library/src/introspection/introspector.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/crates/typst-library/src/introspection/introspector.rs b/crates/typst-library/src/introspection/introspector.rs index 81294fe35..000fbd202 100644 --- a/crates/typst-library/src/introspection/introspector.rs +++ b/crates/typst-library/src/introspection/introspector.rs @@ -10,7 +10,7 @@ use typst_utils::NonZeroExt; use crate::diag::{bail, StrResult}; use crate::foundations::{Content, Label, Repr, Selector}; -use crate::introspection::{Locatable, Location, Tag}; +use crate::introspection::{Location, Tag}; use crate::layout::{Frame, FrameItem, Point, Position, Transform}; use crate::model::Numbering; @@ -422,11 +422,9 @@ impl IntrospectorBuilder { ) { match tag { Tag::Start(elem) => { - if elem.can::() { - let loc = elem.location().unwrap(); - if self.seen.insert(loc) { - sink.push((elem.clone(), position)); - } + let loc = elem.location().unwrap(); + if self.seen.insert(loc) { + sink.push((elem.clone(), position)); } } Tag::End(loc, key) => {