Skip to content

Commit 8e0239e

Browse files
committed
tweak chord view for single interval case
1 parent 6d54ca2 commit 8e0239e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

crates/notation_bevy/src/chord/chord_interval.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ impl ChordNoteExtra for ChordIntervalExtra {
3232
* PI
3333
/ 180.0;
3434
let angle = PI * 2.0 * self.index as f32 / self.total as f32 + angle_offset;
35-
let factor = theme.sizes.chord.diagram_interval_offset_factor;
35+
let factor = if self.total == 1 {
36+
0.0
37+
} else {
38+
theme.sizes.chord.diagram_interval_offset_factor
39+
};
3640
Vec2::new(
3741
self.diagram_radius * factor * angle.cos(),
3842
self.diagram_radius * factor * angle.sin(),

0 commit comments

Comments
 (0)