We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 872750f commit 1fa7607Copy full SHA for 1fa7607
editor/src/messages/tool/common_functionality/shape_editor.rs
@@ -107,7 +107,11 @@ impl SelectedLayerState {
107
}
108
109
pub fn selected_points_count(&self) -> usize {
110
- self.selected_points.len()
+ let count = self.selected_points.iter().fold(0, |acc, point| {
111
+ let is_ignored = (point.as_handle().is_some() && self.ignore_handles) || (point.as_anchor().is_some() && self.ignore_anchors);
112
+ acc + if is_ignored { 0 } else { 1 }
113
+ });
114
+ count
115
116
117
0 commit comments