mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-26 04:08:13 +08:00
Pen tool redraw overlays on selection change (#960)
Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
committed by
Keavon Chambers
co-authored by
Keavon Chambers
parent
329f0be6b2
commit
cd58dcd3dd
@@ -203,6 +203,11 @@ impl Fsm for PenToolFsmState {
|
|||||||
for layer_path in document.all_layers() {
|
for layer_path in document.all_layers() {
|
||||||
tool_data.overlay_renderer.layer_overlay_visibility(&document.document_legacy, layer_path.to_vec(), false, responses);
|
tool_data.overlay_renderer.layer_overlay_visibility(&document.document_legacy, layer_path.to_vec(), false, responses);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Redraw the overlays of the newly selected layers
|
||||||
|
for layer_path in document.selected_visible_layers() {
|
||||||
|
tool_data.overlay_renderer.render_subpath_overlays(&document.document_legacy, layer_path.to_vec(), responses);
|
||||||
|
}
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
(PenToolFsmState::Ready, PenToolMessage::DragStart) => {
|
(PenToolFsmState::Ready, PenToolMessage::DragStart) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user