AngularJS-Slider Issue Report

Fork this Fiddle to show an issue and report it here: https://github.com/rzajac/angularjs-slider/issues

HTML

<link rel="stylesheet" href="https://rawgit.com/rzajac/angularjs-slider/master/dist/rzslider.css">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.3/angular.min.js"></script>
<script src="https://rawgit.com/rzajac/angularjs-slider/master/dist/rzslider.js"></script>
<div ng-app="myapp">
    <div ng-controller="TestController as vm">
        <p>Price: {{priceSlider.value}}</p>
        <rzslider rz-slider-model="priceSlider.value" rz-slider-options="priceSlider.options"></rzslider>
    </div>
</div>

JavaScript

angular.module('myapp', ['rzModule']).controller('TestController', function($scope) {
    $scope.priceSlider = {
        value: 50,
        options: {
            floor: 0,
            ceil: 100,
            showSelectionBarFromValue: 30
        }
    }
    
    $scope.$watch('priceSlider.value', value => {
    		var selectionValue = $scope.priceSlider.options.showSelectionBarFromValue;
    		if (value == selectionValue) {
        		$scope.priceSlider.options.showSelectionBarFromValue = 100 - selectionValue;
        }
    });
});