diff --git a/src/gui/bubble-bar.vala b/src/gui/bubble-bar.vala index 35ef0b3..69778d2 100644 --- a/src/gui/bubble-bar.vala +++ b/src/gui/bubble-bar.vala @@ -22,7 +22,8 @@ class TheCatTools.GUI.BoubleBar : Gtk.DrawingArea, Gtk.Orientable { var line_width = height / 120; var gap = line_width;; var radius = width / 2 - gap; - var value = value + 90; + var value = (value + 90) * -1; + value = value % 360 * ((int) (value / 360) % 2 == 0 ? -1 : 1); var position = radius + (height - radius * 2) * value / 180; message ("%f = %f", value, position);