CURA-4182 code improvements for slider property calcs 2

This commit is contained in:
ChrisTerBeke 2017-09-22 11:31:24 +02:00
parent f016e5346a
commit 781f2d56c8

View file

@ -126,13 +126,11 @@ Item
}
function calculateSliderMargins (availableMin, availableMax, totalTicks) {
if (availableMin == -1) {
qualityModel.qualitySliderMarginRight = base.width * 0.55
} else if (availableMin == 0 && availableMax == 0) {
if (availableMin == -1 || (availableMin == 0 && availableMax == 0)) {
qualityModel.qualitySliderMarginRight = base.width * 0.55
} else if (availableMin == availableMax) {
qualityModel.qualitySliderMarginRight = (totalTicks - availableMin) * qualitySliderStepWidth
} else if (availableMin != availableMax) {
} else {
qualityModel.qualitySliderMarginRight = (totalTicks - availableMax) * qualitySliderStepWidth
}
}