1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-06-17 17:55:00 +12:00

put back ability for "owner" of popup panel to resize it (regression from 878d4fa6d5)

This commit is contained in:
gorhill 2017-12-02 08:48:23 -05:00
parent 39b2f1ddac
commit a4ad3a4ea9
No known key found for this signature in database
GPG key ID: 25E1490B761470C2
2 changed files with 8 additions and 1 deletions

View file

@ -762,7 +762,7 @@ var popupManager = (function() {
var onResizeRequested = function() {
var popupBody = popup.contentWindow.document.body;
if ( popupBody.getAttribute('data-resize-popup') !== 'true' ) {
if ( popupBody.hasAttribute('data-resize-popup') === false ) {
return;
}
popupBody.removeAttribute('data-resize-popup');

View file

@ -56,6 +56,10 @@
}
})();
var popupWasResized = function() {
document.body.setAttribute('data-resize-popup', '');
};
var resizePopup = (function() {
var timer;
var fix = function() {
@ -73,6 +77,7 @@ var resizePopup = (function() {
'hConstrained',
window.innerWidth < document.body.clientWidth
);
popupWasResized();
};
return function() {
if ( timer !== undefined ) {
@ -371,6 +376,7 @@ function toggleCollapseState(elem) {
} else {
toggleSpecificCollapseState(elem);
}
popupWasResized();
}
function toggleMainCollapseState(uelem) {
@ -449,6 +455,7 @@ function updateMatrixColors() {
expandos = expandosFromNode(cell);
addCellClass(cell, expandos.hostname, expandos.reqType);
}
popupWasResized();
}
/******************************************************************************/