summaryrefslogtreecommitdiff
path: root/library/src/visualize/shape.rs
diff options
context:
space:
mode:
Diffstat (limited to 'library/src/visualize/shape.rs')
-rw-r--r--library/src/visualize/shape.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/library/src/visualize/shape.rs b/library/src/visualize/shape.rs
index f2d15cab..acb5a9e9 100644
--- a/library/src/visualize/shape.rs
+++ b/library/src/visualize/shape.rs
@@ -1,6 +1,5 @@
use std::f64::consts::SQRT_2;
-use crate::meta::LinkNode;
use crate::prelude::*;
/// A sizable and fillable shape with optional content.
@@ -160,10 +159,8 @@ impl<const S: ShapeKind> Layout for ShapeNode<S> {
}
}
- // Apply link if it exists.
- if let Some(url) = styles.get(LinkNode::DEST) {
- frame.link(url.clone());
- }
+ // Apply metadata.
+ frame.meta(styles);
Ok(Fragment::frame(frame))
}