Add a pointer hover marker line to the rulers (#4088)

* Add a pointer hover marker line to the rulers

* Fix rulers and pointer marker when document is flipped

* Reduce duplicate code

* Fix ruler label placement

* Performance
This commit is contained in:
Keavon Chambers
2026-05-01 15:18:01 -07:00
committed by GitHub
parent 29f6e686ee
commit 0acfd3e178
4 changed files with 75 additions and 25 deletions

View File

@@ -245,6 +245,7 @@ pub enum FrontendMessage {
interval: f64,
visible: bool,
tilt: f64,
flip: bool,
},
UpdateDocumentScrollbars {
position: (f64, f64),

View File

@@ -844,6 +844,7 @@ impl MessageHandler<DocumentMessage, DocumentMessageContext<'_>> for DocumentMes
interval: ruler_interval,
visible: self.rulers_visible,
tilt: if self.graph_view_overlay_open { 0. } else { current_ptz.tilt() },
flip: !self.graph_view_overlay_open && current_ptz.flip,
});
}
DocumentMessage::RenderScrollbars => {