diff --git a/source/ri/ri/Views/Workorder/Sign.cshtml b/source/ri/ri/Views/Workorder/Sign.cshtml
index 1cc108c..0e82270 100644
--- a/source/ri/ri/Views/Workorder/Sign.cshtml
+++ b/source/ri/ri/Views/Workorder/Sign.cshtml
@@ -117,16 +117,46 @@
var x = false;
var y = false;
+ //case 3678
+ //New update from apple broke the page scroll blocking functionality
+ //// Mouse events
+ //$(document).mousedown(function (e) { drawingStart(e); });
+ //$(document).mousemove(function (e) { drawingMove(e); });
+ //$(document).mouseup(function () { drawingStop(); });
+
+ //// Touch events
+ //$(document).bind('touchstart', function (e) { drawingStart(e); });
+ //$(document).bind('touchmove', function (e) { drawingMove(e); });
+ //$(document).bind('touchend', function () { drawingStop(); });
+ //$(document).bind('touchcancel', function () { drawingStop(); });
+
+ //case 3678
+ var spad = $("#sigpad");
// Mouse events
- $(document).mousedown(function (e) { drawingStart(e); });
- $(document).mousemove(function (e) { drawingMove(e); });
- $(document).mouseup(function () { drawingStop(); });
+ spad.mousedown(function (e) {
+ drawingStart(e);
+ });
+ spad.mousemove(function (e) {
+ drawingMove(e);
+ });
+ spad.mouseup(function () {
+ drawingStop();
+ });
// Touch events
- $(document).bind('touchstart', function (e) { drawingStart(e); });
- $(document).bind('touchmove', function (e) { drawingMove(e); });
- $(document).bind('touchend', function () { drawingStop(); });
- $(document).bind('touchcancel', function () { drawingStop(); });
+ spad.bind("touchstart", function (e) {
+ drawingStart(e);
+ });
+ spad.bind("touchmove", function (e) {
+ drawingMove(e);
+ });
+ spad.bind("touchend", function () {
+ drawingStop();
+ });
+ spad.bind("touchcancel", function () {
+ drawingStop();
+ });
+
// Adds the clear button / link
if (options.showClear === true) {
diff --git a/source/ri/ri/ri.csproj b/source/ri/ri/ri.csproj
index cb876f7..7c77f69 100644
--- a/source/ri/ri/ri.csproj
+++ b/source/ri/ri/ri.csproj
@@ -737,7 +737,9 @@
-
+
+ Designer
+