aboutsummaryrefslogtreecommitdiff
path: root/src/cursor.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cursor.rs')
-rw-r--r--src/cursor.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cursor.rs b/src/cursor.rs
index bfc6e818..1ed3600f 100644
--- a/src/cursor.rs
+++ b/src/cursor.rs
@@ -91,6 +91,10 @@ impl Cursor {
})
.clone()
}
+
+ pub fn get_cached_hotspot(&self, scale: i32) -> Option<Point<i32, Physical>> {
+ self.cache.get(&scale).map(|(_, hotspot)| *hotspot)
+ }
}
fn load_xcursor(theme: &str) -> anyhow::Result<Vec<Image>> {