diff --git a/mods/file_area_list.js b/mods/file_area_list.js index 5b8a89fc..2da02cc9 100644 --- a/mods/file_area_list.js +++ b/mods/file_area_list.js @@ -115,7 +115,13 @@ exports.getModule = class FileAreaList extends MenuModule { return this.displayDetailsPage(cb); }, detailsQuit : (formData, extraArgs, cb) => { - this.viewControllers.details.setFocus(false); + [ 'detailsNfo', 'detailsFileList', 'details' ].forEach(n => { + const vc = this.viewControllers[n]; + if(vc) { + vc.detachClientEvents(); + } + }); + return this.displayBrowsePage(true, cb); // true=clearScreen }, toggleQueue : (formData, extraArgs, cb) => {