diff --git a/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.js b/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.js index 4c7515109..f6eaaf72e 100644 --- a/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.js +++ b/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.js @@ -12,6 +12,7 @@ 1.0.3 Further updates including removing the textarea.focus and moving private variables to top 1.0.4 Re-instated the blur/focus events, according to information supplied by dec + 1.0.5 Nick Mayne - Fixing issue with RTL when using useParentWidth. Should be looking at MarginLeft, not ignoring it. */ (function ($) { @@ -60,6 +61,8 @@ if (!options.useParentWidth) { grippie[0].style.marginRight = (grippie[0].offsetWidth - resizable[0].offsetWidth) + 'px'; + } else { + grippie[0].style.marginLeft = (grippie[0].offsetWidth - resizable[0].offsetWidth) + 'px'; } if (options.initCallback && options.callback) { diff --git a/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js b/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js index 64116b3f8..9d01467a1 100644 --- a/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js +++ b/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js @@ -1,4 +1,4 @@ -(function(n){function u(r,u){function a(r){return h=i(r).y,t=n("
 <\/div>"),o.css("opacity",.25),e.append(t[0]),t.width(e.width()),t.height(e.height()),n(document).mousemove(c).mouseup(l),!1}function c(n){var u=i(n).y,r=u-e.offset().top,c;return(h>=u&&(r-=5),r<=f.minHeight)?!1:(h=u,r=r,c=f.resizeWrapper?e:o,c.height(r-f.offsetTop),t.height(e.height()),f.callback&&f.callback(r-(f.resizeWrapper?s.outerHeight(!0):0),c),!1)}function l(){n(document).unbind("mousemove",c).unbind("mouseup",l);o.css("opacity",1);e.focus();t.remove();h=0}var s,h=0,f=u,o,e=n(r).addClass("processed");s=n('
<\/div>').bind("mousedown",a);o=e.children(":visible");e.append(s);f.resizeWrapper||(o=f.resizeSelector?o.filter(f.resizeSelector):o.first());f.useParentWidth||(s[0].style.marginRight=s[0].offsetWidth-o[0].offsetWidth+"px");f.initCallback&&f.callback&&f.callback(e.height()-s.outerHeight(!0))}function i(n){return{x:n.clientX+document.documentElement.scrollLeft,y:n.clientY+(document.documentElement.scrollTop||document.body.scrollTop)}}var t,r={useParentWidth:!1,resizeWrapper:!1,minHeight:32,offsetTop:0};n.fn.TextAreaResizer=function(t,i){return this.each(function(){t&&typeof t=="function"?(i=i||{},i.callback=t):t&&typeof t=="object"&&!i&&(i=t);u(this,n.extend({},r,i||{}))})}})(jQuery); +(function(n){function u(r,u){function a(r){return h=i(r).y,t=n("
 <\/div>"),o.css("opacity",.25),e.append(t[0]),t.width(e.width()),t.height(e.height()),n(document).mousemove(c).mouseup(l),!1}function c(n){var u=i(n).y,r=u-e.offset().top,c;return(h>=u&&(r-=5),r<=f.minHeight)?!1:(h=u,r=r,c=f.resizeWrapper?e:o,c.height(r-f.offsetTop),t.height(e.height()),f.callback&&f.callback(r-(f.resizeWrapper?s.outerHeight(!0):0),c),!1)}function l(){n(document).unbind("mousemove",c).unbind("mouseup",l);o.css("opacity",1);e.focus();t.remove();h=0}var s,h=0,f=u,o,e=n(r).addClass("processed");s=n('
<\/div>').bind("mousedown",a);o=e.children(":visible");e.append(s);f.resizeWrapper||(o=f.resizeSelector?o.filter(f.resizeSelector):o.first());f.useParentWidth?s[0].style.marginLeft=s[0].offsetWidth-o[0].offsetWidth+"px":s[0].style.marginRight=s[0].offsetWidth-o[0].offsetWidth+"px";f.initCallback&&f.callback&&f.callback(e.height()-s.outerHeight(!0))}function i(n){return{x:n.clientX+document.documentElement.scrollLeft,y:n.clientY+(document.documentElement.scrollTop||document.body.scrollTop)}}var t,r={useParentWidth:!1,resizeWrapper:!1,minHeight:32,offsetTop:0};n.fn.TextAreaResizer=function(t,i){return this.each(function(){t&&typeof t=="function"?(i=i||{},i.callback=t):t&&typeof t=="object"&&!i&&(i=t);u(this,n.extend({},r,i||{}))})}})(jQuery); /* //# sourceMappingURL=jquery.textarearesizer.min.js.map */ \ No newline at end of file diff --git a/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js.map b/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js.map index 419d1a9f0..47b6fc628 100644 --- a/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js.map +++ b/src/Orchard.Web/Modules/Markdown/Scripts/jquery.textarearesizer.min.js.map @@ -2,7 +2,7 @@ "version":3, "file":"jquery.textarearesizer.min.js", "lineCount":1, -"mappings":"CAgBC,QAAS,CAACA,CAAD,CAAI,CAwBVC,SAASA,CAAe,CAACC,CAAM,CAAEC,CAAT,CAAe,CA4BnCC,SAASA,CAAS,CAACC,CAAD,CAAI,CAYlB,OAXAC,CAAc,CAAEC,CAAa,CAACF,CAAD,CAAGG,EAAE,CAElCC,CAAQ,CAAET,CAAC,CAAC,2JAAD,CAA4J,CAEvKU,CAASC,IAAI,CAAC,SAAS,CAAE,GAAZ,CAAiB,CAC9BC,CAAOC,OAAO,CAACJ,CAAQ,CAAA,CAAA,CAAT,CAAY,CAC1BA,CAAOK,MAAM,CAACF,CAAOE,MAAM,CAAA,CAAd,CAAiB,CAC9BL,CAAOM,OAAO,CAACH,CAAOG,OAAO,CAAA,CAAf,CAAkB,CAEhCf,CAAC,CAACgB,QAAD,CAAUC,UAAU,CAACC,CAAD,CAAaC,QAAQ,CAACC,CAAD,CAAS,CAE5C,CAAA,CAZW,CAetBF,SAASA,CAAW,CAACb,CAAD,CAAI,CACpB,IAAIgB,EAAgBd,CAAa,CAACF,CAAD,CAAGG,GAChCc,EAAYD,CAAc,CAAET,CAAOW,OAAO,CAAA,CAAEC,KAC5CC,CAAQ,CAqBZ,OAnBInB,CAAc,EAAGe,C,GACjBC,CAAU,EAAG,EAAC,CAGdA,CAAU,EAAGI,CAAOC,WAJxB,CAKW,CAAA,CALX,EAQArB,CAAc,CAAEe,CAAa,CAC7BC,CAAU,CAAEA,CAAS,CACrBG,CAAS,CAAEC,CAAOE,cAAe,CAAEhB,CAAQ,CAAEF,CAAS,CAEtDe,CAAQV,OAAO,CAACO,CAAU,CAAEI,CAAOG,UAApB,CAA+B,CAC9CpB,CAAOM,OAAO,CAACH,CAAOG,OAAO,CAAA,CAAf,CAAkB,CAE5BW,CAAOI,S,EACPJ,CAAOI,SAAS,CAACR,CAAU,CAAE,CAACI,CAAOE,cAAe,CAAEG,CAAOC,YAAY,CAAC,CAAA,CAAD,CAAO,CAAE,CAArD,CAAuD,CAAEP,CAAtE,CAA+E,CAG5F,CAAA,EAxBa,CA2BxBL,SAASA,CAAO,CAAA,CAAG,CACfpB,CAAC,CAACgB,QAAD,CAAUiB,OAAO,CAAC,WAAW,CAAEf,CAAd,CAA0Be,OAAO,CAAC,SAAS,CAAEb,CAAZ,CAAoB,CACvEV,CAASC,IAAI,CAAC,SAAS,CAAE,CAAZ,CAAc,CAC3BC,CAAOsB,MAAM,CAAA,CAAE,CACfzB,CAAO0B,OAAO,CAAA,CAAE,CAEhB7B,CAAc,CAAE,CAND,CArEnB,IAAIyB,EACAzB,EAAgB,EAChBoB,EAAUvB,EACVO,EACAE,EAAUZ,CAAC,CAACE,CAAD,CAAQkC,SAAS,CAAC,WAAD,CAAa,CAE7CL,CAAQ,CAAE/B,CAAC,CAAC,8BAAD,CAA+BqC,KAAK,CAAC,WAAW,CAAEjC,CAAd,CAAwB,CACvEM,CAAU,CAAEE,CAAO0B,SAAS,CAAC,UAAD,CAAY,CAExC1B,CAAOC,OAAO,CAACkB,CAAD,CAAS,CAElBL,CAAOE,c,GAIJlB,CAAU,CAHTgB,CAAOa,eAAZ,CAGgB7B,CAAS8B,OAAO,CAACd,CAAOa,eAAR,CAHhC,CACgB7B,CAAS+B,MAAM,CAAA,E,CAM9Bf,CAAOgB,e,GACRX,CAAQ,CAAA,CAAA,CAAEY,MAAMC,YAAa,CAAGb,CAAQ,CAAA,CAAA,CAAEc,YAAa,CAAEnC,CAAU,CAAA,CAAA,CAAEmC,YAAc,CAAE,KAAI,CAGzFnB,CAAOoB,aAAc,EAAGpB,CAAOI,S,EAC/BJ,CAAOI,SAAS,CAAClB,CAAOG,OAAO,CAAA,CAAG,CAAEgB,CAAOC,YAAY,CAAC,CAAA,CAAD,CAAvC,CAzBe,CAgFvCzB,SAASA,CAAa,CAACF,CAAD,CAAI,CACtB,MAAO,CAAE,CAAC,CAAEA,CAAC0C,QAAS,CAAE/B,QAAQgC,gBAAgBC,WAAW,CAAE,CAAC,CAAE5C,CAAC6C,QAAS,CAAE,CAAClC,QAAQgC,gBAAgBG,UAAW,EAAGnC,QAAQoC,KAAKD,UAApD,CAArE,CADe,CAtG1B,IAAI1C,EACA4C,EAAW,CACP,cAAgB,CAAE,CAAA,CAAK,CACvB,aAAe,CAAE,CAAA,CAAK,CACtB,SAAW,CAAE,EAAE,CACf,SAAW,CAAE,CAJN,CAKV,CAGLrD,CAACsD,GAAGC,gBAAiB,CAAEC,QAAS,CAACC,CAAE,CAAEtD,CAAL,CAAW,CACvC,OAAO,IAAIuD,KAAK,CAAC,QAAS,CAAA,CAAG,CACrBD,CAAG,EAAG,OAAOA,CAAG,EAAI,UAAxB,EACItD,CAAK,CAAEA,CAAK,EAAG,CAAA,CAAE,CACjBA,CAAI2B,SAAU,CAAE2B,EAFpB,CAGWA,CAAG,EAAG,OAAOA,CAAG,EAAI,QAAS,EAAG,CAACtD,C,GACxCA,CAAK,CAAEsD,E,CAGXxD,CAAe,CAAC,IAAI,CAAED,CAAC2D,OAAO,CAAC,CAAA,CAAE,CAAEN,CAAQ,CAAElD,CAAK,EAAG,CAAA,CAAvB,CAAf,CARU,CAAb,CADuB,CAXjC,EA2GZ,CAACyD,MAAD,CAAQ", +"mappings":"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", "sources":["jquery.textarearesizer.js"], -"names":["$","textAreaResizer","target","opts","startDrag","e","iLastMousePos","mousePosition","y","overlay","resizable","css","wrapper","append","width","height","document","mousemove","performDrag","mouseup","endDrag","iThisMousePos","iMousePos","offset","top","resizing","options","minHeight","resizeWrapper","offsetTop","callback","grippie","outerHeight","unbind","focus","remove","addClass","bind","children","resizeSelector","filter","first","useParentWidth","style","marginRight","offsetWidth","initCallback","clientX","documentElement","scrollLeft","clientY","scrollTop","body","defaults","fn","TextAreaResizer","$.fn.TextAreaResizer","cb","each","extend","jQuery"] +"names":["$","textAreaResizer","target","opts","startDrag","e","iLastMousePos","mousePosition","y","overlay","resizable","css","wrapper","append","width","height","document","mousemove","performDrag","mouseup","endDrag","iThisMousePos","iMousePos","offset","top","resizing","options","minHeight","resizeWrapper","offsetTop","callback","grippie","outerHeight","unbind","focus","remove","addClass","bind","children","resizeSelector","filter","first","useParentWidth","style","marginLeft","offsetWidth","marginRight","initCallback","clientX","documentElement","scrollLeft","clientY","scrollTop","body","defaults","fn","TextAreaResizer","$.fn.TextAreaResizer","cb","each","extend","jQuery"] }