GUAC-901: Clamp scrollTop/scrollLeft to real values.

This commit is contained in:
Michael Jumper
2014-12-21 02:30:32 -08:00
parent 8d1e600685
commit 6a5e3d9791

View File

@@ -322,12 +322,14 @@ angular.module('client').directive('guacClient', [function guacClient() {
* SCROLLING
*/
$scope.$watch('clientProperties.scrollLeft', function scrollLeftChanged(newValue, oldValue) {
main.scrollLeft += newValue - oldValue;
$scope.$watch('clientProperties.scrollLeft', function scrollLeftChanged(scrollLeft) {
main.scrollLeft = scrollLeft;
$scope.clientProperties.scrollLeft = main.scrollLeft;
});
$scope.$watch('clientProperties.scrollTop', function scrollTopChanged(newValue, oldValue) {
main.scrollTop += newValue - oldValue;
$scope.$watch('clientProperties.scrollTop', function scrollTopChanged(scrollTop) {
main.scrollTop = scrollTop;
$scope.clientProperties.scrollTop = main.scrollTop;
});
/*