1 Attachment(s)
[4.1.0] After window resize, viewport can be scrolled because mask is not resized.
REQUIRED INFORMATION
Ext version tested:
Browser versions tested against:
DOCTYPE tested against:
Description:- After a window resize, hidden masks are not resized.
It causes trouble in full layout.
It occurs especially on viewport. I didn't try yith another layout.
Steps to reproduce the problem:
The result that was expected:
The result that occurs instead:- the whole page scrolls down!!!
HELPFUL INFORMATION
Screenshot or Video:
See this URL for live test case: http://dev.sencha.com/deploy/ext-4.1...d-loading.html
Debugging already done:
Possible fix:- It's probably because mask is visibility:hidden instead display:none
but hideMode on LoadMask has no effect.
- or force resize mask even hidden:
Code:
Ext.override(Ext.LoadMask, {
sizeMask: function() {
var me = this, target;
if (me.rendered /*&& me.isVisible()*/) {
me.center();
target = me.getMaskTarget();
//me.getMaskEl().show().setSize(target.getSize()).alignTo(target, 'tl-tl');
me.getMaskEl().setSize(target.getSize()).alignTo(target, 'tl-tl');
}
},
});
Additional CSS used:
Operating System: