diff options
author | Robin Gareus <robin@gareus.org> | 2014-01-05 13:09:08 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-01-05 13:09:08 +0100 |
commit | 7eca9919713e02b5429372aa9f14aceec785b9de (patch) | |
tree | b63ef679b8f4a4bc59331467374cf3d08d20914b /libs/gtkmm2ext/pixfader.cc | |
parent | d89573f8e73ee7f0c28a6b9a8b8ba0f8e78c69aa (diff) |
fix fader default-value line position
Diffstat (limited to 'libs/gtkmm2ext/pixfader.cc')
-rw-r--r-- | libs/gtkmm2ext/pixfader.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/gtkmm2ext/pixfader.cc b/libs/gtkmm2ext/pixfader.cc index 22ed0dbb27..ef1dffc1dd 100644 --- a/libs/gtkmm2ext/pixfader.cc +++ b/libs/gtkmm2ext/pixfader.cc @@ -558,9 +558,9 @@ void PixFader::update_unity_position () { if (_orien == VERT) { - unity_loc = (int) rint (span * (1 - (default_value / (adjustment.get_upper() - adjustment.get_lower())))) - 1; + unity_loc = (int) rint (span * (1 - ((default_value - adjustment.get_lower()) / (adjustment.get_upper() - adjustment.get_lower())))) - 1; } else { - unity_loc = (int) rint (default_value * span / (adjustment.get_upper() - adjustment.get_lower())); + unity_loc = (int) rint ((default_value - adjustment.get_lower()) * span / (adjustment.get_upper() - adjustment.get_lower())); } queue_draw (); |