src/components/ebay-dialog/index.js
function release() {
    if (this.isTrapped) {
        this.restoreTrap = this.state.open;
        screenReaderTrap.untrap(this.windowEl);
        keyboardTrap.untrap(this.windowEl);
    } else {
        this.restoreTrap = false;
    }
}
function release() {
    if (this.isTrapped) {
        this.restoreTrap = this.state.open;
        screenReaderTrap.untrap(this.windowEl);
        keyboardTrap.untrap(this.windowEl);
    } else {
        this.restoreTrap = false;
    }
}
function release ( ) { if ( this . isTrapped ) { this . restoreTrap = this . state . open ; screenReaderTrap . untrap ( this . windowEl ) ; keyboardTrap . untrap ( this . windowEl ) ; } else { this . restoreTrap = false ; } }
Releases the trap before each render and on destroy so
that Marko can update normally without the inserted dom nodes.
Releases the trap before each render and on destroy so that Marko can update normally without the inserted dom nodes .