Extend the use of ResizeObserver by dropping all knockoutjs observable this.resizerTrigger in mail composer

As benefit this also drops the CustomEvent('resize.real')
This commit is contained in:
djmaze 2020-08-19 11:30:31 +02:00
parent 35c9f3fff5
commit d1c06a8ece
10 changed files with 48 additions and 117 deletions

View file

@ -31,20 +31,6 @@ class AbstractApp extends AbstractBoot {
this.isLocalAutocomplete = true;
this.lastErrorTime = 0;
addEventListener(
'resize',
(()=>{
const iH = $win.height(),
iW = $win.height();
if ($win.__sizes[0] !== iH || $win.__sizes[1] !== iW) {
$win.__sizes[0] = iH;
$win.__sizes[1] = iW;
dispatchEvent(new CustomEvent('resize.real'));
}
}).throttle(50)
);
const $doc = document;
$doc.addEventListener('keydown', (event) => {
if (event && event.ctrlKey) {