1
0
mirror of https://tt-rss.org/git/tt-rss.git synced 2024-06-20 11:16:36 +02:00
ttrss/lib/dijit/Viewport.js
Anders Kaseorg 6887a0f573 lib: Upgrade Dojo and Dijit from 1.8.3 to 1.12.1
The itemNode and expandoNode elements have changed from img to
span (https://bugs.dojotoolkit.org/ticket/16699), so we now put our
tree icons inside them rather than replacing them.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2017-01-21 13:22:14 -05:00

2 lines
940 B
JavaScript

//>>built
define("dijit/Viewport",["dojo/Evented","dojo/on","dojo/domReady","dojo/sniff","dojo/window"],function(_1,on,_2,_3,_4){var _5=new _1();var _6;_2(function(){var _7=_4.getBox();_5._rlh=on(window,"resize",function(){var _8=_4.getBox();if(_7.h==_8.h&&_7.w==_8.w){return;}_7=_8;_5.emit("resize");});if(_3("ie")==8){var _9=screen.deviceXDPI;setInterval(function(){if(screen.deviceXDPI!=_9){_9=screen.deviceXDPI;_5.emit("resize");}},500);}if(_3("ios")){on(document,"focusin",function(_a){_6=_a.target;});on(document,"focusout",function(_b){_6=null;});}});_5.getEffectiveBox=function(_c){var _d=_4.getBox(_c);var _e=_6&&_6.tagName&&_6.tagName.toLowerCase();if(_3("ios")&&_6&&!_6.readOnly&&(_e=="textarea"||(_e=="input"&&/^(color|email|number|password|search|tel|text|url)$/.test(_6.type)))){_d.h*=(orientation==0||orientation==180?0.66:0.4);var _f=_6.getBoundingClientRect();_d.h=Math.max(_d.h,_f.top+_f.height);}return _d;};return _5;});